初识 QML Desktop 学习基础
创始人
2024-08-02 04:30:47
0次

初识 QML Desktop 学习基础是本文介绍的内容,不多说,先来看内容。首先,声明下,这个不是一个连续的教程,只是对QML一系列的心得,因为在使用QML中,总会发现很多知识点。

虽然这些知识点并不连贯,但是也是宝贵的经验。

这几天在qt的labs上发布了文章QML Components for Desktop? 证实了我对于QtComponents项目的理解。 该项目的确包含了对desktop的支持,当然就是Mx部分,但是该支持放在新开的分支中。

不过,以我看来,要成熟到发布,至少是QtQuick2以后的事了,所以,现阶段还是用用官方的QtComponents就好了。

首先,要到gitorious上获取源码,地址:http://qt.gitorious.org/qt-components,使用如下命令

git clone git://gitorious.org/qt-components/qt-components.git

下载完毕后,进入源码目录,在编译前,请确保qmake在环境变量中

对QtComponets的安装,由于对应桌面版,因为需要两次编译安装,第一步是QtComponents插件,第二步是安装Mx相关以及QML。

进入源码目录后,输入命令

  1. ./configure 

如果qmake能识别出,就将会进行配置的过程,如果没有,请检查环境变量的配置,然后

  1. make 

就是进行编译,编译完毕后,最后输入

  1. sudo make install 

正常执行后,就可以在你的Qt的安装目录去检查,在与lib平级的目录,有一个import目录,这是QtQuick引入后才有的目录,在下面,可以看到imports/Qt/labs/components路径,这代表QtComponents插件已经安装成功,接下来就是安装Mx插件和Mx的qml。

进入src下的mx源码目录,可以看到有mx.pro文件,很显然这跟编译Qt程序一致,只要进行如下步骤即可:

  1. qmake #生成makefile文件  
  2. make #进行编译  
  3. sudo make install 

至此,mx安装完成,同样也可以看到imports/Qt/labs/Mx的存在。

好了,接下来就可以在你的QML文件中使用官方的组件了,这其实是个很easy的过程。

小结:关于初识 QML Desktop 学习基础的内容介绍完了,希望本文对你有所帮助。更多相关资料请参考编辑推荐。

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...