QML官方系列教程——The QML Reference

附网址:http://qt-project.org/doc/qt-5/qmlreference.html


The QML Reference —— QML参考手册

QML是用来创建高度动态应用程序的声明式语言。在QML中,应用程序通过类似UI组件这样的模块搭建起来,通过设置这些模块的属性可以定义应用程序的行为。当与JavaScript结合起来时,应用程序的行为将变得脚本化。另外,QML大量使用Qt,它允许QML直接访问类型和其他Qt特性。

这个参考手册描述了QML语言的特性。手册中很多QML类型来源于Qt QMLQt Quick模块。


QML Syntax Basics —— QML语法基础

—— Import Statements —— Import语句

—— Object Declarations —— 对象声明

—— —— Child Objects —— 子对象

—— Comments —— 注释


QML Object Attributes —— QML对象属性

—— The id Attribute —— id属性

—— Property Attributes —— 使用property定义属性

—— Signal Attributes —— 信号属性

—— Method Attributes —— 方法属性

—— Attached Properties and Attached Signal Handlers —— 添加属性和信号处理器


Property Binding —— 属性绑定


Signal and Handler Event System —— 信号和处理者事件系统


Integrating QML and JavaScript —— 集成QML与JavaScript

—— Using JavaScript Expressions with QML —— 在QML中使用JavaScripte表达式

—— Dynamic QML Object Creation from JavaScript —— 通过JavaScript创建动态的QML对象

—— Defining JavaScript Resources In QML —— 在QML中定义JavaScript源码

—— Importing JavaScript Resources In QML —— 在QML中引入JavaScript源码

—— JavaScript Host Environment —— JavaScript主机环境


The QML Type System —— QML类型系统

—— Basic Types —— 基本类型

—— JavaScript Types —— JavaScript类型

—— QML Object Types —— QML对象类型

—— —— Defining Object Types from QML —— 从QML定义对象类型

—— —— Defining Object Types from C++ —— 从C++定义对象类型


QML Modules —— QML模块

—— Specifying A QML Module —— 指定一个QML模块

—— Supported QML Module Types —— 被支持的QML模块

—— —— Identified Modules —— 可被识别模块

—— —— Legacy Modules —— 传统模块

—— Providing Types and Functionality in a C++ Plugin —— 在C++插件中提供类型与功能


QML Documents —— QML文档

—— Structure of a QML Document —— QML文档结构

—— Syntax of the QML Language —— QML语言语法

—— Defining Object Type through QML Documents —— 通过QML文档中定义对象类型

—— —— Defining an Object Type with a QML File —— 在一个QML文件中定义一个对象类型

—— —— Accessible Attributes of Custom Types —— 自定义类型的的可访问属性

—— Resource Loading and Network Transparency —— 源码加载及网络透明度

—— Scope and Naming Resolution —— 区域及命名的解决方案

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值