Галерея виджетов Qt
Поддержка Qt для стилей и тем виджетов позволяет вашему приложению соответствовать родной среде рабочего стола.
Примеры виджетов демонстрируют, как некоторые виджеты, доступные в Qt, могут отображаться при настройке для использования определенного стиля. Каждый стиль доступен только на соответствующей платформе и обеспечивает родной вид и ощущение, интегрируясь в тему платформы. Таким образом, окончательный вид зависит от активной темы.
| Стиль Windows ("windows") предоставляется QWindowsStyle. | |
| Стиль Windows Vista ("windowsvista") предоставляется QWindowsVistaStyle. | |
| Стиль macOS ("macintosh") предоставляется QMacStyle. | |
| Стиль Fusion ("fusion") предоставляется QFusionStyle. |
Пример стилей отображает следующие виджеты:
- QCheckBox (1) предоставляет флажок с текстовой меткой.
- QRadioButton (2) предоставляет переключатель с текстовой или пиктограммой меткой.
- QPushButton (3) предоставляет кнопку команды.
- QTabWidget (4) предоставляет набор вкладок.
- QTableWidget (5) предоставляет классическую таблицу на основе элементов.
- QScrollBar (6) предоставляет вертикальную или горизонтальную полосу прокрутки.
- QProgressBar (7) предоставляет горизонтальную полосу прогресса.
- QDateTimeEdit (8) предоставляет виджет для редактирования дат и времени.
- QSlider (9) предоставляет вертикальный или горизонтальный ползунок.
- QDial (10) предоставляет округлую регуляцию диапазона (например, спидометр или потенциометр).
Пример виджета «Календарь» отображает дополнительные виджеты, здесь запущенные на Windows 10 и macOS:
Пример виджета «Календарь» на Windows 10
Пример виджета «Календарь» на macOS
- QGroupBox (1) предоставляет фрейм группы с заголовком.
- QCalendarWidget (2) предоставляет виджет ежемесячного календаря, который можно использовать для выбора дат.
- QLabel (3) предоставляет отображение текста или изображения.
- QDateEdit (4) предоставляет виджет для редактирования дат.
- QComboBox (5) предоставляет комбинированную кнопку и всплывающее меню.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/gallery.html