QMainWindow Class Reference
[QtGui module]
Inherits QWidget.
Types
- enum DockOption { AnimatedDocks, AllowNestedDocks, AllowTabbedDocks, ForceTabbedDocks, VerticalTabs }
- class DockOptions
Methods
- __init__ (self, QWidget parent = None, Qt.WindowFlags flags = 0)
- addDockWidget (self, Qt.DockWidgetArea, QDockWidget)
- addDockWidget (self, Qt.DockWidgetArea, QDockWidget, Qt.Orientation)
- addToolBar (self, Qt.ToolBarArea, QToolBar)
- addToolBar (self, QToolBar)
- QToolBar addToolBar (self, QString)
- addToolBarBreak (self, Qt.ToolBarArea area = Qt.TopToolBarArea)
- QWidget centralWidget (self)
- contextMenuEvent (self, QContextMenuEvent)
- Qt.DockWidgetArea corner (self, Qt.Corner)
- QMenu createPopupMenu (self)
- DockOptions dockOptions (self)
- Qt.DockWidgetArea dockWidgetArea (self, QDockWidget)
- bool documentMode (self)
- bool event (self, QEvent)
- QSize iconSize (self)
- insertToolBar (self, QToolBar, QToolBar)
- insertToolBarBreak (self, QToolBar)
- bool isAnimated (self)
- bool isDockNestingEnabled (self)
- bool isSeparator (self, QPoint)
- QMenuBar menuBar (self)
- QWidget menuWidget (self)
- removeDockWidget (self, QDockWidget)
- removeToolBar (self, QToolBar)
- removeToolBarBreak (self, QToolBar)
- bool restoreDockWidget (self, QDockWidget)
- bool restoreState (self, QByteArray, int version = 0)
- QByteArray saveState (self, int version = 0)
- setAnimated (self, bool)
- setCentralWidget (self, QWidget)
- setCorner (self, Qt.Corner, Qt.DockWidgetArea)
- setDockNestingEnabled (self, bool)
- setDockOptions (self, DockOptions)
- setDocumentMode (self, bool)
- setIconSize (self, QSize)
- setMenuBar (self, QMenuBar)
- setMenuWidget (self, QWidget)
- setStatusBar (self, QStatusBar)
- setTabPosition (self, Qt.DockWidgetAreas, QTabWidget.TabPosition)
- setTabShape (self, QTabWidget.TabShape)
- setToolButtonStyle (self, Qt.ToolButtonStyle)
- setUnifiedTitleAndToolBarOnMac (self, bool)
- splitDockWidget (self, QDockWidget, QDockWidget, Qt.Orientation)
- QStatusBar statusBar (self)
- list-of-QDockWidget tabifiedDockWidgets (self, QDockWidget)
- tabifyDockWidget (self, QDockWidget, QDockWidget)
- QTabWidget.TabPosition tabPosition (self, Qt.DockWidgetArea)
- QTabWidget.TabShape tabShape (self)
- Qt.ToolBarArea toolBarArea (self, QToolBar)
- bool toolBarBreak (self, QToolBar)
- Qt.ToolButtonStyle toolButtonStyle (self)
- bool unifiedTitleAndToolBarOnMac (self)
Qt Signals
Detailed Description
Type Documentation
QMainWindow.DockOption
Method Documentation
QMainWindow.__init__ (self, QWidget parent = None, Qt.WindowFlags flags = 0)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
The QDockWidget argument has it's ownership transferred to Qt.
The QDockWidget argument has it's ownership transferred to Qt.
The QToolBar argument has it's ownership transferred to Qt.
QMainWindow.addToolBar (self, QToolBar)
The QToolBar argument has it's ownership transferred to Qt.
QToolBar QMainWindow.addToolBar (self, QString)
QMainWindow.addToolBarBreak (self, Qt.ToolBarArea area = Qt.TopToolBarArea)
QWidget QMainWindow.centralWidget (self)
QMainWindow.contextMenuEvent (self, QContextMenuEvent)
QMenu QMainWindow.createPopupMenu (self)
DockOptions QMainWindow.dockOptions (self)
bool QMainWindow.documentMode (self)
bool QMainWindow.event (self, QEvent)
QSize QMainWindow.iconSize (self)
QMainWindow.insertToolBar (self, QToolBar, QToolBar)
The QToolBar argument has it's ownership transferred to Qt.
QMainWindow.insertToolBarBreak (self, QToolBar)
bool QMainWindow.isAnimated (self)
bool QMainWindow.isDockNestingEnabled (self)
bool QMainWindow.isSeparator (self, QPoint)
QMenuBar QMainWindow.menuBar (self)
QWidget QMainWindow.menuWidget (self)
QMainWindow.removeDockWidget (self, QDockWidget)
The QDockWidget argument
QMainWindow.removeToolBar (self, QToolBar)
QMainWindow.removeToolBarBreak (self, QToolBar)
bool QMainWindow.restoreDockWidget (self, QDockWidget)
bool QMainWindow.restoreState (self, QByteArray, int version = 0)
QByteArray QMainWindow.saveState (self, int version = 0)
QMainWindow.setAnimated (self, bool)
This method is also a Qt slot with the C++ signature void setAnimated(bool).
QMainWindow.setCentralWidget (self, QWidget)
The QWidget argument has it's ownership transferred to Qt.
QMainWindow.setDockNestingEnabled (self, bool)
This method is also a Qt slot with the C++ signature void setDockNestingEnabled(bool).
QMainWindow.setDockOptions (self, DockOptions)
QMainWindow.setDocumentMode (self, bool)
QMainWindow.setIconSize (self, QSize)
QMainWindow.setMenuBar (self, QMenuBar)
The QMenuBar argument has it's ownership transferred to Qt.
QMainWindow.setMenuWidget (self, QWidget)
The QWidget argument has it's ownership transferred to Qt.
QMainWindow.setStatusBar (self, QStatusBar)
The QStatusBar argument has it's ownership transferred to Qt.
QMainWindow.setToolButtonStyle (self, Qt.ToolButtonStyle)
QMainWindow.setUnifiedTitleAndToolBarOnMac (self, bool)
The QDockWidget argument has it's ownership transferred to Qt.
QStatusBar QMainWindow.statusBar (self)
list-of-QDockWidget QMainWindow.tabifiedDockWidgets (self, QDockWidget)
bool QMainWindow.toolBarBreak (self, QToolBar)
bool QMainWindow.unifiedTitleAndToolBarOnMac (self)
Qt Signal Documentation
void iconSizeChanged (const QSize&)
This is the default overload of this signal.
void toolButtonStyleChanged (Qt::ToolButtonStyle)
This is the default overload of this signal.