Qt小部件画廊

Qt 对小部件样式和主题的支持,使您的应用程序能够与本地桌面环境相匹配。

小部件示例展示了当配置为使用特定样式时,Qt 中一些小部件可能出现的样子。每种样式只对应于各自的平台,并通过集成到平台主题,提供原生的外观和感觉。因此,最终外观取决于活动主题。

Windows Style

Windows 风格("windows")由 QWindowsStyle 提供。

Windows Vista Style

Windows Vista 风格("windowsvista")由 QWindowsVistaStyle 提供。

\macos Style

macOS 风格("macOS")由 QMacStyle 提供。

Fusion Style

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)提供组合按钮和弹出列表。

© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU 自由文档许可版本 1.3 的条款许可的。Qt 及其相关标志是芬兰的 Qt 公司和/或在其他国家的商标。所有其他商标均为各自所有者的财产。