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: CanvasMainWindow
-