artview.core.core.Component

class artview.core.core.Component(name='Component', parent=None, flags=0)[source]

Bases: PyQt5.QtWidgets.QMainWindow

Abstract class for an ARTview component.

__init__(name='Component', parent=None, flags=0)[source]

Initialize the class.

Parameters:

[Optional] :

name : string

Display window name.

parent : PyQt instance

Parent instance to associate to Component. If None, then Qt owns, otherwise associated with parent PyQt instance.

Methods

Component.closeEvent
Component.connectAllVariables
Component.connectSharedVariable
Component.disconnectAllVariables
Component.disconnectSharedVariable
Component.get_sharedVariables
Component.keyPressEvent