QML--什么是QML

  公司新项目要用到QML,新开始学习QML语言。

各种搞不懂,要慢慢懂。

现在开始做一些笔记,查查资料,认真,积极学习QML。

------------------------------------------------------------------------------------------------------------------

什么是QML?

QML:Qt Meta –Object Language, Qt元对象语言。

QML:是Qt推出的Qt Quick技术的一部分。Qt的QtDeclarative模块实现了QML语言对它适用的元素之间的接口,该模块还提供了一个C++接口,可以用来在Qt/C++应用程序总加载QML文件并与之通信。

QML是一种描述性的脚本语言(1),文件格式以.qml结尾。支持javascript形式的编程控制。

QML描述应用程序的用户界面的声明式语言。在QML中,一个用户界面被指定为一个拥有属性对象树。这里各种各样的对象被称为元素。

Qt帮助:Introduction to the QML language。

QML可以直接运行而不需要编译,Qt安装目录下的qmlviewer.exe用来运行。


注释:

(1)脚本语言(Scripting language):又被称为扩建语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本保存,只在被调用时进行解释或编译。常见的脚本语言:作为批次处理语言或工作控制语言(DOS,Windows的批处理文件,Unix的shell脚本),通用编程语言(Perl,Python,Ruby等),电脑游戏系统的自定义脚本语言,网页中的嵌入式脚本语言(HTML,JavaScript,ASP ,JSP,PHP等),等等。


参考:

百度

CSDN

《Qt及Qt Quick开发实战精解》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值