Canvas Main Window (canvasmain
)
- class orangecanvas.application.canvasmain.CanvasMainWindow(*args, **kwargs)[source]
Bases:
PyQt5.QtWidgets.QMainWindow
- set_widget_registry(widget_registry: WidgetRegistry)[source]
Set widget registry.
- Parameters
widget_registry (WidgetRegistry) –
- current_document() SchemeEditWidget [source]
Return the current displayed editor (
SchemeEditWidget
)
- create_new_window() CanvasMainWindow [source]
Create a new top level CanvasMainWindow instance.
The window is positioned slightly offset to the originating window (self).
Note
The window has Qt.WA_DeleteOnClose flag set. If this flag is unset it is the callers responsibility to explicitly delete the widget (via deleteLater or sip.delete).
- Returns
window
- Return type
- new_workflow_window() CanvasMainWindow [source]
Create and show a new CanvasMainWindow instance.