![]() |
![]() |
Public Member Functions | |
def | __init__ (self) |
def | controller (self) |
def | mainWindow (self) |
def | setController (self, controller) |
def | setMainWindow (self, main) |
def | setTabWidget (self, widget) |
def | tabWidget (self) |
Private Attributes | |
_controller | |
_mainWindow | |
_tabWidget | |
Abstract class for tabs to which a TabController can be attached.
Definition at line 1 of file AbstractTab.py.
def Vispa.Main.AbstractTab.AbstractTab.__init__ | ( | self | ) |
Definition at line 4 of file AbstractTab.py.
def Vispa.Main.AbstractTab.AbstractTab.controller | ( | self | ) |
Definition at line 17 of file AbstractTab.py.
References Vispa.Main.AbstractTab.AbstractTab._controller.
Referenced by Vispa.Main.SplitterTab.SplitterTab.closeEvent(), and Vispa.Main.SplitterTab.SplitterTab.setController().
def Vispa.Main.AbstractTab.AbstractTab.mainWindow | ( | self | ) |
Returns the main window widget. Especially for dialog boxes.
Definition at line 37 of file AbstractTab.py.
References Vispa.Main.AbstractTab.AbstractTab._mainWindow.
Referenced by Vispa.Main.Application.Application._readCommandLineAttributes(), Vispa.Main.SplitterTab.SplitterTab.closeEvent(), Vispa.Main.Application.Application.errorMessage(), Vispa.Main.Application.Application.infoMessage(), Vispa.Main.Application.Application.showMessageBox(), Vispa.Main.Application.Application.tabChanged(), Vispa.Main.Application.Application.tabCloseRequest(), Vispa.Main.Application.Application.tabControllers(), Vispa.Main.Application.Application.updateMenu(), Vispa.Main.Application.Application.updateStartupScreen(), and Vispa.Main.Application.Application.warningMessage().
def Vispa.Main.AbstractTab.AbstractTab.setController | ( | self, | |
controller | |||
) |
Attaches a controller to the Tab, The controller() variable of the Tab and the tab() variable of the controller are set.
Definition at line 9 of file AbstractTab.py.
References Vispa.Main.AbstractTab.AbstractTab._controller.
def Vispa.Main.AbstractTab.AbstractTab.setMainWindow | ( | self, | |
main | |||
) |
Sets the mainWindow variable, which is returned by mainWindow().
Definition at line 32 of file AbstractTab.py.
References Vispa.Main.AbstractTab.AbstractTab._mainWindow.
def Vispa.Main.AbstractTab.AbstractTab.setTabWidget | ( | self, | |
widget | |||
) |
Sets the tabWidget variable, which is returned by tabWidget().
Definition at line 20 of file AbstractTab.py.
References Vispa.Main.AbstractTab.AbstractTab._tabWidget.
def Vispa.Main.AbstractTab.AbstractTab.tabWidget | ( | self | ) |
Returns the tabWidget set by setTabWidget(). Important for updating the tab's label etc.
Definition at line 25 of file AbstractTab.py.
References Vispa.Main.AbstractTab.AbstractTab._tabWidget.
|
private |
Definition at line 5 of file AbstractTab.py.
Referenced by Vispa.Main.AbstractTab.AbstractTab.controller(), and Vispa.Main.AbstractTab.AbstractTab.setController().
|
private |
Definition at line 7 of file AbstractTab.py.
Referenced by Vispa.Main.AbstractTab.AbstractTab.mainWindow(), and Vispa.Main.AbstractTab.AbstractTab.setMainWindow().
|
private |
Definition at line 6 of file AbstractTab.py.
Referenced by Vispa.Main.MainWindow.MainWindow.addTab(), Vispa.Main.SplitterTab.SplitterTab.closeEvent(), Vispa.Main.SplitterTab.SplitterTab.event(), Vispa.Main.AbstractTab.AbstractTab.setTabWidget(), Vispa.Main.AbstractTab.AbstractTab.tabWidget(), and Vispa.Main.MainWindow.MainWindow.tabWidget().