文章目录
- 1. Qt QML
- 2. 学习和使用Qt QML目的
- 3. Qt QML常用的一些模块举例
- 4. 参考链接
1. Qt QML
Qt QML模块为基于QML language开发应用程序和库提供了语言和基础建设。它定义并实现了QML的语法和基础框架,并提供API使得应用程序开发者可以使用定制的类型扩展QML,或者将QML与JavaScript、C++集成起来。Qt QML模块同时提供了一个QML API和一个C++ API。
注意到当Qt QML模块为QML应用程序提供语言和基础建设时,Qt Quick模块提供了一些可视化元素,模型—视图的支持,一个动画框架,以及其他很多用于构建用户界面的模块。
2. 学习和使用Qt QML目的
- 提高开发页面的效率
- 基于该语言开发的项目,要通俗易懂,学习成本低,便于维护
- UI设计到页面开发的转化,更加顺畅,使得UI设计人员和界面开发人员沟通合作更加高效
3. Qt QML常用的一些模块举例
- 基于Qt QML实现各种列表
- 基于Qt QML实现设置页面
- 基于Qt QML实现一些定制化的页面,从Qt Design Studio界面设计到界面实现
4. 参考链接
英文的基本的Qt-QML教程: https://felgo.com/doc/qt/qtqml-index/
Qt Design Studio:https://www.qt.io/product/ui-design-tools
wiki,Qt Design Studio:https://wiki.qt.io/QtDesignStudio
安装教程:https://www.cnblogs.com/langmoyu/p/17823229.html