赞
踩
任何知识,都有自己的体系架构,掌握了体系架构,按图索骥的去学习的效率要远高于漫无目的的学习。这里我参照QML的知识框架和一些问题来对QML进行系统的总结。问题列表如下:
1.QML是什么?
2.为什么使用QML?
3.QML的基本语法?
4.QML的元素都有哪些?
QML是Qt推出的Qt Quick技术的一部分,是一种用于描述用户界面的类似html的声明式语言。它将用户界面分解成一些更小的元素,这些元素能够结合成一个组件。这点类似于json结构,每个对象既有自己的行为和属性同时又包含其它的对象,通过对象的嵌套实现复杂的界面。QML语言描述了界面元素的形状和行为。用户界面能够使用JavaScript来提供修饰,或者增加更加复杂的业务逻辑。QML界面的整体架构如下图所示:
QtQuick是Qt5中用户界面的涵盖,主要包含以下几种技术:
1.QML-使用于用户界面的标识语言
2.JavaScript-动态脚本语言
3.Qt C++具有高度可移植性的C++库
开发者效率:将前后端分离,QML和JavaScript语言主要用于前度UI的方法ÿ
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。