These classes provide everything you need for a typical modern main application window, like the main window itself, menu and tool bars, a status bar, etc.
QAbstractEventDispatcher | The QAbstractEventDispatcher class manages Qt's event queue, excluding GUI-related events. |
QAction | The QAction class provides an abstract user interface action that can be inserted into widgets. |
QActionGroup | The QActionGroup class groups actions together. |
QApplication | The QApplication class manages the GUI application's control flow and main settings. |
QCoreApplication | The QCoreApplication class provides an event loop for console Qt applications. |
QDialogButtonBox | The QDialogButtonBox class is a widget that presents buttons in a layout that is appropriate to the current widget style. |
QDockWidget | The QDockWidget class provides a widget that can be docked inside a QMainWindow or floated as a top-level window on the desktop. |
QMainWindow | The QMainWindow class provides a main application window. |
QMdiArea | The QMdiArea widget provides an area in which MDI windows are displayed. |
QMdiSubWindow | The QMdiSubWindow class provides a subwindow class for QMdiArea. |
QMenu | The QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus. |
QMenuBar | The QMenuBar class provides a horizontal menu bar. |
QSessionManager | The QSessionManager class provides access to the session manager. |
QSizeGrip | The QSizeGrip class provides a resize handle for resizing top-level windows. |
QStatusBar | The QStatusBar class provides a horizontal bar suitable for presenting status information. |
QSystemTrayIcon | The QSystemTrayIcon class provides an icon for an application in the system tray. |
QToolBar | The QToolBar class provides a movable panel that contains a set of controls. |
QWidgetAction | The QWidgetAction class extends QAction by an interface for inserting custom widgets into action based containers, such as toolbars. |
QWorkspace | The QWorkspace widget provides a workspace window that can be used in an MDI application. |