Qt
Qt 各种类、组件
官方文档
- Getting Started with Qt
- Solutions for UI Design
- 两种开发方式:Qt Quick、Qt Widgets 怎么选
- 选 Qt Quick:短生命周期的原型设计,运行在嵌入式或MCU设备,支持触摸屏,包含动画和动效
- 选 Qt Widgets:大型标准工业类应用程序、只在桌面运行,看起来像原生(Linux/macOS/Windows)应用,很好地与底层平台整合
- User Interfaces
- Building UIs with Qt Quick Controls
- 创建动态、流畅的支持触摸的用户界面
- Qt Quick Controls:提供了按钮、菜单、对话框等控件(QML Types)
- QML Applications:
- Use Case - Visual Elements In QML
- QML 是一种声明式语言,用于构建 UI,使用 JavaScript 写逻辑
- Building UIs with Qt Quick Controls
- Tools for Qt Quick UIs
- Tools for Qt Widget-Based UIs
- Solutions for UI Design
- QML Applications:
- QML 是一种声明式语言,用于声明用户界面
- 使用 QtQuick 模块,设计者和开发者可以在QML中建立流畅的动画用户界面,并可以选择连接到任何后端的C++库。
- 底层引擎 Qt QML 模块:底层支撑的引擎
- Qt WebEngine
- Qt 6 Additional Libraries via Package Manager
- Using Conan for Qt6