Home · All Classes · Modules

QMainWindow Class Reference
[QtGui module]

Inherits QWidget.

Types

Methods

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.

QMainWindow.addDockWidget (self, Qt.DockWidgetArea, QDockWidget)

The QDockWidget argument has it's ownership transferred to Qt.

QMainWindow.addDockWidget (self, Qt.DockWidgetArea, QDockWidget, Qt.Orientation)

The QDockWidget argument has it's ownership transferred to Qt.

QMainWindow.addToolBar (self, Qt.ToolBarArea, QToolBar)

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)

Qt.DockWidgetArea QMainWindow.corner (self, Qt.Corner)

QMenu QMainWindow.createPopupMenu (self)

DockOptions QMainWindow.dockOptions (self)

Qt.DockWidgetArea QMainWindow.dockWidgetArea (self, QDockWidget)

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.setCorner (self, Qt.Corner, Qt.DockWidgetArea)

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.setTabPosition (self, Qt.DockWidgetAreas, QTabWidget.TabPosition)

QMainWindow.setTabShape (self, QTabWidget.TabShape)

QMainWindow.setToolButtonStyle (self, Qt.ToolButtonStyle)

QMainWindow.setUnifiedTitleAndToolBarOnMac (self, bool)

QMainWindow.splitDockWidget (self, QDockWidget, QDockWidget, Qt.Orientation)

The QDockWidget argument has it's ownership transferred to Qt.

QStatusBar QMainWindow.statusBar (self)

list-of-QDockWidget QMainWindow.tabifiedDockWidgets (self, QDockWidget)

QMainWindow.tabifyDockWidget (self, QDockWidget, QDockWidget)

QTabWidget.TabPosition QMainWindow.tabPosition (self, Qt.DockWidgetArea)

QTabWidget.TabShape QMainWindow.tabShape (self)

Qt.ToolBarArea QMainWindow.toolBarArea (self, QToolBar)

bool QMainWindow.toolBarBreak (self, QToolBar)

Qt.ToolButtonStyle QMainWindow.toolButtonStyle (self)

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.


PyQt 4.8 for X11Copyright © Riverbank Computing Ltd and Nokia 2010Qt 4.7.0