QML工程创建
来源:互联网 发布:差不多先生知乎 编辑:程序博客网 时间:2024/04/30 06:36
我们在创建一个新的QML工程时,一般有两种选择:
Qt Quick Application
Qt Quick UI
或者是有特殊需求的话,还可以自定义用来创建工程的模板向导。
Qt Quick Application:
可同时包含QML和C++代码,有一个QDeclarativeView或者QQuickView,允许编译并部署到桌面和移动平台。打开Qt Creator,“Ctrl+ N”快捷键打开向导,选择“Applications>Qt Quick Application”,然后根据向导一步一步完成。这里的工程名字为“QtQuickAppDemo”,Qt Quick Component组件选择了“Qt Quick 2.2”,当然也可以选择“Qt Quick Controls 1.1”,包括Kit套件的选择都可以在工程创建完成后修改,创建完成后将会自动生成如下图左边所示的文件:
这是一个“Helloworld”程序,这里我们将其内容修改为“Hello Qt Quick Application”,可编译运行查看结果。
Qt Quick UI:
单一的QML文件,包含一个主视窗,我们可以使用“preview”工具来“review”这个工程而不用进行编译,“preview”工具位置在“Tools > External > Qt Quick > Qt Quick 1 Preview (qmlviewer) / Qt Quick 2 Preview (qmlscene)”。打开Qt Creator,“Ctrl+ N”快捷键打开向导,选择“Applications > Qt Quick UI”,然后根据向导一步一步完成。这里的工程名字为“QtQuickUIDemo”,创建完成后如下图所示:
这也是一个“Helloworld”程序,我们将其内容修改为“Hello Qt Quick UI”,不用编译,可直接运行查看结果。
Qt Quick UI工程比较简单,常用的是Qt Quick Application工程,支持C++和QML混合编程,可以做一些复杂的事情。
- QML工程创建
- 创建第一个QML工程(学习中)
- 动态创建qml
- 用QML创建 QQuickWindow
- qml 动态创建TableView
- Qt/Qml工程转VS工程
- 如何创建QML自定义元素?
- 通过JavaScript创建Qml对象
- QML如何创建动态组件
- Qml中ToolTip的创建
- 使用QML来创建界面
- 为QML创建C++插件
- 使用QML来创建界面
- QML之基础-新建工程代码分析
- 创建工程
- 创建工程
- 工程创建
- QML多页面的创建与返回
- IntelliJ IDEA 12创建Maven管理的Java Web项目
- linux 创建多级目录 mkdir -p
- HTML5 drawImage 使用问题
- VC项目文件说明
- 码头管理信息化新应用
- QML工程创建
- try-catch-finally
- 架构设计:远程调用服务架构设计及zookeeper技术详解(下篇)
- easyUI的Combobox问题
- 七
- NGUI背包物品添加功能实现
- linux 访问windows [ 用于sourceinsight 在windows 访问linux smba时候反应慢的问题]
- json是什么?
- discuz!7.2升级discuzX3.2,流程文档(有二次开发)