
QML 宝典
ailinty
这个作者很懒,什么都没留下…
展开
-
第一篇:QML元素
这是Qt Quick子部分的QML元素的功能分组列表.These are the functionally grouped lists of QML elements as part of Qt Quick.声明元素时要带有名称和两个花括号.元素可能被嵌入到其他元素中,从而在两个元素间创建了父子关系.Elements are declared with the their name原创 2014-03-16 16:40:06 · 1141 阅读 · 0 评论 -
第四篇 QML代码与现有Qt UI代码整合
有很多方式可将QML整合到基于QWidget UI应用程序中,具体方案依赖于UI代码的特征.与基于QWidget的UI整合如果有一个基于QWidge的UI界面,可使用QDeclarativeView整合QML部件.QDeclarativeView继承于QWidget,因此可像其他QWidget部件一样添加到用户界面中. 使用 QDeclarativeView::setSou原创 2014-03-16 16:43:56 · 2124 阅读 · 0 评论 -
第二篇 QT程序员使用QML
使用QML并不需要Qt的知识,如果你已经熟悉Qt,那么很多知识都可以直接用于学习和使用QML.当然,使用QML定义UI的应用程序还是需要使用Qt实现非UI逻辑的.熟悉的概念QML直接支持如下Qt中的概念:QAction -action 类型QObject 信号槽 - 可用于调用JavaScript函数QObject 属性- 在JavaScript中当做变量使用QWidget - Q原创 2014-03-16 16:41:30 · 2009 阅读 · 0 评论 -
第三篇 使用C++扩展QML功能
使用C++扩展QML功能分类:Qt QuickQML跨平台-QT2012-08-30 23:1436人阅读评论(0)收藏编辑删除QML语法声明性的描述如何在内存中构建对象树.在Qt中QML主要用于描述可视化场景图,但是其不仅限于此:QML格式可抽象描述任意对象树.QT中包含的所有QML元素类型都按本文中描述的机制由C++扩展而来的.开发者可以使用这些API函数扩展新的类型与Qt原创 2014-03-16 16:43:02 · 1524 阅读 · 0 评论 -
第五篇 QML编程入门
欢迎来到声明式UI语言QML的世界.在本入门教程中,我们使用QML创建一个简单的文本编辑器.阅读这个教程后,就可以使用QML和Qt C++开发应用程序了.安装首先需要安装包含Qt Quick的Qt最新版本,现在是Qt4.7.安装教程包括安装说明书和不同平台的需求.Qt Quick包含一个叫做QML的声明式语言,Qt Declarative Module,和 QML Vi原创 2014-03-16 16:47:10 · 5116 阅读 · 0 评论