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.