The QWidgetAction class extends QAction by an interface for inserting custom widgets into action based containers, such as toolbars.| doc.qt.io
The QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus.| doc.qt.io
The QToolBar class provides a movable panel that contains a set of controls.| doc.qt.io
The QWidget class is the base class of all user interface objects.| doc.qt.io
The QEvent class is the base class of all event classes. Event objects contain event parameters.| doc.qt.io
The QObject class is the base class of all Qt objects.| doc.qt.io
The QAction class provides an abstraction for user commands that can be added to different user interface components.| doc.qt.io
The QList class is a template class that provides a dynamic array.| doc.qt.io