QML小菜一碟(1)环境搭建

因为项目用到QML配合C++开发,遂记录一下,加深一下理解。采用win10,QT5.13 creator开发。基本从零开始搭建

1.新建quick项目

建立完成后,如图所示,

包含一个pro项目主文件,源文件main.cpp,一个在资源文件下的main.qml,用来和C++进行加载交互的主文件。

import应该很熟悉,类似 java,python的import,C的#include,只有导入了相关模块,才能使用其中的类型和功能。导入的模块QtQuick模块是在创建项目时选择的组件集,包含了创建用户界面所需要的基本类型和功能,QtQuick.Window模块中提供了Window类型,可以为Qt Quick场景创建一个顶层窗口。版本号指示了本代码使用的Qt模块版本,Qt模块的版本是向下兼容的。

window对象表示一个窗口,属性包括窗口的显隐,宽度,高度,窗口标题栏的文字。

看一下项目pro文件

再看一下源文件main.cpp

C++利用引擎加载main.qml.

左下角启动项目看看

可以看到是一个带标题的窗口,由main.qml的属性控制。

猜你喜欢

转载自blog.csdn.net/qq_41023026/article/details/108551042
今日推荐