以下内容为本人的学习笔记,如需要转载,请声明原文链接 [englyf] https://www.jianshu.com/p/a17ad52beacb
QML 是一种声明性语言,它根据可视化组件和组件之间的相互作用、关联来描述用户界面。这是一种高可读性的语言,设计目的是以动态的方式互联组件,并且允许在用户界面中轻松重用和定制化你的组件。设计者和开发者可以轻松地利用 QtQuick 来构建流畅的 QML 动画用户界面,和将用户界面连接到后端的 C++ 库。
什么是 QML ?
QML 就是一种用户界面定义规范和编程语言,使得开发者和设计者一样都创造出高性能、流畅的和充满视觉吸引力的应用。 QML 提供了一套高可读的、声明式的、类 JSON 的语法,支持命令式 JavaScript 表达式和动态属性绑定。
QML 语言和引擎功能由 Qt QML模块提供。想了解更深入的内容可以到这里 Qt QML 。
下面的链接包含 QML 更多的内容:
- 开始 QML 的第一步 - 使用 QML 的一些例子
//未完待续!!!
//
参考英文资料[Qt]https://doc.qt.io/qt-5/qmlapplications.html
网友评论