tabwindow
sgp.ui.widgets.tabwindow.TabWidget
Bases: QTabWidget
Tab widget with methods for adding tabs of any types.
sgp.ui.widgets.tabwindow.TabWidget.addAnyTab
sgp.ui.widgets.tabwindow.TabWidget.addFigureTab
addFigureTab(window: MainWindow, canvas: FigureCanvas)
Add a figure tab to the tab widget.
| PARAMETER | DESCRIPTION |
|---|---|
window |
The window to be displayed in the tab.
TYPE:
|
canvas |
The canvas to be displayed in the window.
TYPE:
|
sgp.ui.widgets.tabwindow.TabWidget.addTableTab
addTableTab(data, title: str) -> TableWidget
sgp.ui.widgets.tabwindow.TabWidget.getCanvas
getCanvas(label: str) -> FigureCanvas
Get canvas with given label.
sgp.ui.widgets.tabwindow.TabWindow
Bases: QMainWindow, QObject
Window for displaying tabbed matplotlib figures or data tables.
sgp.ui.widgets.tabwindow.TabWindow.closeEvent
Close all figures when closing window.
sgp.ui.widgets.tabwindow.TabWindow.closeTab
closeTab(index: int)
Close tab at given index and close window if it is the last tab.