Qt Creator将UI项目转换为应用程序
将UI项目转换为应用程序
Qt Quick UI项目对于创建用户界面很有用。要将它们用于Qt Creator中的应用程序开发,您必须添加:
项目配置文件(.pro)
C ++代码(.cpp)
资源文件(.qrc)
将应用程序部署到设备所需的代码
您可以使用Qt Creator向导模板创建使用qmake构建系统构建的Qt Quick应用程序,然后将源文件从Qt UI Quick项目复制到应用程序项目。
您可以使用RESOURCES项目配置文件中的选项将所有QML文件和相关资产自动添加到Qt资源文件中。
该向导会自动将QML_IMPORT_PATH选项添加到项目文件中,以指定所需的QML导入路径。仅当多个子目录包含QML文件时才需要该路径。
然后,您可以在主C ++源文件中使用QQuickView类在应用程序启动时显示主QML文件。
在Qt Quick的设计器组件模块使用Qt设计工作室提供。如果在项目中使用Studio组件或Effects,则必须构建模块并将其安装到Qt才能构建项目。
在Qt Quick的时间轴模块与Qt的设计工作室,并使用Qt 5.14,后来交付。如果您在导入到Qt Creator的Qt Design Studio项目中使用时间轴,并且您的Qt早于5.14,则必须构建Qt Quick Timeline模块并将其安装到Qt才能构建您的项目。
转换项目
要将具有.qmlproject文件的项目转换为具有.pro文件的项目,请执行以下操作:
选择文件>新文件或项