Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
widgets.qdoc
Go to the documentation of this file.
1// Copyright (C) 2016 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
3
4/*!
5 \page widget-classes.html
6 \title Widgets Classes
7 \ingroup qt-gui-concepts
8 \brief The primary elements for designing user interfaces in Qt.
9
10 \section1 The Widget Classes
11
12 The following sections list the widget classes. See the \l{Qt Widget
13 Gallery} for some examples.
14
15 \section2 Basic Widget Classes
16
17 These basic widgets (controls), e.g. buttons, comboboxes and
18 scroll bars, are designed for direct use.
19
20 \table
21 \row
22 \li \image fusion-label.png
23 \li \image windowsvista-pushbutton.png
24 \li \image macos-progressbar.png
25 \row
26 \li \image fusion-combobox.png
27 \li \image windowsvista-radiobutton.png
28 \li \image macos-lineedit.png
29 \endtable
30
31 \annotatedlist basicwidgets
32
33
34 \section2 Advanced Widget Classes
35
36 Advanced GUI widgets, e.g. tab widgets and progress bars, provide
37 more complex user interface controls.
38
39 \table
40 \row
41 \li \image windows-treeview.png
42 \li \image fusion-calendarwidget.png
43 \li \image qundoview.png
44 \endtable
45
46 \annotatedlist advanced
47
48
49 \section2 Abstract Widget Classes
50
51 The abstract widget classes are base classes. They are not usable as
52 standalone classes but provide functionality when they are subclassed.
53
54 \annotatedlist abstractwidgets
55
56
57 \section2 Organizer Widget Classes
58
59 Classes like splitters, tab bars, button groups, etc are used for
60 organizing and grouping GUI primitives into more complex
61 applications and dialogs.
62
63 \annotatedlist organizers
64
65
66 \section2 Graphics View Classes
67
68 \annotatedlist graphicsview-api
69
70
71 \section2 Model/View Classes
72
73 \annotatedlist model-view
74
75
76 \section2 Main Window and Related Classes
77
78 \annotatedlist mainwindow-classes
79
80
81 \section2 Widget Appearance and Style-Related Classes
82 Classes used for customizing UI appearance and style.
83
84 \annotatedlist appearance
85
86
87 \section2 Layout Classes
88 \annotatedlist geomanagement
89
90
91*/
92
93