The Widget Classes▲
The following sections list the widget classes. See the Qt Widget Gallery for some examples.
Basic Widget Classes▲
These basic widgets (controls), e.g. buttons, comboboxes and scroll bars, are designed for direct use.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Advanced Widget Classes▲
Advanced GUI widgets, e.g. tab widgets and progress bars, provide more complex user interface controls.
![]() |
![]() |
![]() |
Abstract Widget Classes▲
The abstract widget classes are base classes. They are not usable as standalone classes but provide functionality when they are subclassed.
Organizer Widget Classes▲
Classes like splitters, tab bars, button groups, etc are used for organizing and grouping GUI primitives into more complex applications and dialogs.
Graphics View Classes▲
Model/View Classes▲
-
QItemEditorCreator: The QItemEditorCreator class makes it possible to create item editor creator bases without subclassing QItemEditorCreatorBase.
-
QStandardItemEditorCreator: The QStandardItemEditorCreator class provides the possibility to register widgets without having to subclass QItemEditorCreatorBase.
Main Window and Related Classes▲
Widget Appearance and Style-Related Classes▲
-
QStylePainter: The QStylePainter class is a convenience class for drawing QStyle elements inside a widget.