titania.QtGUI package#
Submodules#
titania.QtGUI.base_tab module#
- class titania.QtGUI.base_tab.FinalMetaQtTab(name, bases, namespace, **kwargs)[source]#
Bases:
wrappertype
,ABCMeta
This class helps to fix the warning of: ‘TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases’
- class titania.QtGUI.base_tab.QtBaseLayoutTab(data: TitaniaDataInterface | None = None, parent=None)[source]#
Bases:
QtPlotTab
- class titania.QtGUI.base_tab.QtPlotTab(data: TitaniaDataInterface, parent: QWidget | None = None)[source]#
Bases:
QtTabInterface
,TitaniaPlotTab
- class titania.QtGUI.base_tab.QtTabInterface(parent: QWidget | None = None)[source]#
Bases:
TitaniaTabInterface
,QWidget
- class titania.QtGUI.base_tab.SimpleTab(data=None, parent=None, control_panel=<class 'titania.panels.main_control_panel.EmptyControlPanel'>)[source]#
Bases:
QtBaseLayoutTab