Contents - Qt 框架 Menu - Qt 框架 Expand - Qt 框架 Light mode - Qt 框架 Dark mode - Qt 框架 Auto light/dark mode - Qt 框架
Qt for Python
Logo
Qt for Python
  • 快速入门
  • 商业用途
  • 开始使用
  • 模块 API
  • 工具
  • 教程
  • 示例
  • 视频
  • 部署
  • 注意事项
  • 开发者笔记
  • 模块索引
返回顶部

Qt Widget 画廊#

在不同的平台上展示了不同样式的 Qt 控件。

Qt 对控件样式和主题的支持使得您的应用能够与原生桌面环境相适应。

控件示例展示了当配置使用特定样式时,Qt 中的一些控件可能的外观。每种样式仅在相应平台上可用,并通过集成到平台主题中,提供原生的外观和感觉。因此,最终的外观取决于活动主题。

Windows 样式(“windows”)由 QWindowsStyle 提供。

../_images/windows-style.png
../_images/windows-vista-style.png

Windows Vista 样式(“windowsvista”)由 QWindowsVistaStyle 提供。

macOS 样式(“macOS”)由 QMacStyle 提供。

../_images/macos-style.png
../_images/fusion-style.png

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 上运行

../_images/windows-style2.png

Windows 10 上的日历控件示例

../_images/macos-style2.png

macOS 上的日历控件示例

  • QGroupBox(1)提供一个带标题的分组框框架。

  • QCalendarWidget (2) 提供了一个可以选择日期的月历小部件。

  • QLabel (3) 提供文本或图像显示功能。

  • QDateEdit (4) 提供了一个用于编辑日期的小部件。

  • QComboBox (5) 提供了一个结合按钮和弹出列表的小部件。

版权所有 © 2024 The Qt Company Ltd。本文件中包含的文档贡献均为其各自所有者的版权。提供的文档受GNU自由文档许可协议版本1.3(https://gnu.ac.cn/licenses/fdl.html)许可,如有版权,则归其所有者所有。Qt及其相关标志是芬兰及/或世界其他国家的The Qt Company Ltd商标。所有其他商标均为其所有者的财产。
制作:使用Sphinx和@pradyunsg的Furo