Spec-Zone.ru › Qt

Галерея виджетов Qt

Поддержка Qt для стилей и тем виджетов позволяет вашему приложению соответствовать среде настольной операционной системы.

Примеры виджетов демонстрируют, как некоторые виджеты, доступные в Qt, могут отображаться при настройке для использования определенного стиля. Каждый стиль доступен только на соответствующей платформе и обеспечивает родной вид и ощущение, интегрируясь в тему платформы. Таким образом, окончательный вид зависит от активной темы.

Стиль Windows ("windows") предоставляется классом QWindowsStyle.

Windows Style

Windows Vista Style

Стиль Windows Vista ("windowsvista") предоставляется классом QWindowsVistaStyle.
Стиль macOS ("macOS") предоставляется классом QMacStyle.

\macos Style

Fusion Style

Стиль Fusion ("fusion") предоставляется классом QFusionStyle.

Пример Styles отображает следующие виджеты:

  • 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/qt-6.2/gallery.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API