Qt框架的主要用户界面技术是Qt快速控制和Qt小部件。Qt快速控制界面是流动的,动态的,最好的触摸界面。Qt小部件用于创建复杂的桌面应用程序。您可以创建带有目标平台原生外观的Qt快速控件和Qt窗口小部件接口。
用Qt快速控制构建UI
Qt快速控制用于创建动态和流畅的用户界面。Qt快速控制模块提供QML类型,比如按钮、对话和菜单。您可以使用QML构建UI和JavaScript来实现逻辑
以下列表包含相关概述:
- Qt 快速控制
- QML 应用程序- QML 的介绍
- QML 中的视觉类型
- 响应 QML 中的用户输入
- QML 中的动画
- 在 QML 中显示文本
- QML 中的布局
- 样式和主题支持
- 在 QML 中集成JavaScript脚本
- Qt 快速 3D - 3D 图形的附加组件
- Qt 着色器工具- 附加着色器效果
Qt小部件用户界面
Qt小部件是桌面环境中典型的用户界面元素。这些小部件很好的集成到基础平台上,在windows,linux,masOS上提供原生的外观和感觉。小部件是成熟的,并具有丰富的用户界面元素,适合大多数传统的用户界面。与Qt quick相比,这些小部件用于创建大型桌面应用程序,不太适合使用流体界面创建以触摸为中心的应用程序
以下列表包含 Qt 小部件的相关概述:
UI 界面的比较
相关主题
以下页面包含有关设计和开发用户界面的更多信息: