标签:log 定义类 开始 自定义 语句 声明式 span 对象类型 页面
Qt QML模块使用QML语言为开发应用与库提供一个框架。它定义并实现了语言与引擎的基础架构,同时,它还提供API,使开发者能够使用自定义类型和集成QML、JavaScript与C++来拓展QML语言。包含为QML API与C++ API。
注意,当Qt QML模块为QML应用提供语言与基础架构提供支持的同时,Qt Quick模块也提供了许多 visual Component,模型-视图支持,一个动画框架,以及许多其他用于快速开发用户界面的支持。
关于这部分,参见QML Applications的介绍。
使用下面的代码来包含模块类的定义:
#include <QtQml>
通过导入QtQML就可以使用其中的QML类型了。方法是:将如下语句添加入你的 .qml 文件头部:
import QtQml 2.0
要在项目中使用QtQML,还需在 qmake 的 .pro 文件加入:
QT += qml
Qt QML模块中包含了应用程序必须的QML框架和QML类型,参见QML帮助文档。
除了 QML基本类型 外,模块还包含了如下QML对象类型:
Qt全局对象还未QML类型提供了很多有用的枚举与函数。
Qt5.1中,模型类型被移动到子模块 QtQml.Models 了。 QtQML Models 页面有更多介绍。
JavaScript 语句允许QML代码中包含应用程序的逻辑处理。 Qt QML 为运行 JavaScript 提供框架支持。
这部分参见QML帮助文档。
QtQML模块也提供了运行QML应用的框架支持。QML框架允许QML代码中包含JavaScript代码,用于与C++代码交互。
更多QML应用信息参见:
标签:log 定义类 开始 自定义 语句 声明式 span 对象类型 页面
原文地址:http://www.cnblogs.com/navca/p/6286294.html