当前位置:   article > 正文

QML基础(一)-基本元素和属性

qml

任何知识,都有自己的体系架构,掌握了体系架构,按图索骥的去学习的效率要远高于漫无目的的学习。这里我参照QML的知识框架和一些问题来对QML进行系统的总结。问题列表如下:

1.QML是什么?

2.为什么使用QML?

3.QML的基本语法?

4.QML的元素都有哪些?

1.QML是什么?

QML是Qt推出的Qt Quick技术的一部分,是一种用于描述用户界面的类似html的声明式语言。它将用户界面分解成一些更小的元素,这些元素能够结合成一个组件。这点类似于json结构,每个对象既有自己的行为和属性同时又包含其它的对象,通过对象的嵌套实现复杂的界面。QML语言描述了界面元素的形状和行为。用户界面能够使用JavaScript来提供修饰,或者增加更加复杂的业务逻辑。QML界面的整体架构如下图所示:

 QtQuick是Qt5中用户界面的涵盖,主要包含以下几种技术:

1.QML-使用于用户界面的标识语言

2.JavaScript-动态脚本语言

3.Qt C++具有高度可移植性的C++库

2.为什么使用QML?

开发者效率:将前后端分离,QML和JavaScript语言主要用于前度UI的方法ÿ

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/117415
推荐阅读
相关标签
  

闽ICP备14008679号