设计师-开发者工作流

注意:在本节中,您将使用高级菜单项。这些菜单项默认情况下不可见。有关切换高级菜单项的显示,请参阅自定义菜单栏

Qt设计工作室使设计师和开发者能够共同工作在常见项目中开发应用程序。设计师使用设计模式中的视图来修改UI文件.ui.qml),而开发者使用Qt Creator来处理Qt Quick(.qml)和其他需要用于实现应用程序逻辑和准备应用程序以进行生产的文件。

Qt设计工作室的项目包含用于工作Qt 6应用程序的样板代码,您可以使用CMake在Qt Creator中构建和运行它。因此,您可以使用Qt Creator打开、构建和运行项目。

Qt设计工作室继续使用.qmlproject文件格式,而Qt Creator使用CMakeLists.txt文件作为项目文件。这使您可以将项目作为一个完整工作的C++应用程序与开发者共享。

要将Qt设计工作室的项目导出到Qt Creator,您需要

  • Qt Creator 13.0或更高版本。
  • Qt设计工作室4.5或更高版本。

导出Qt设计工作室项目

  1. 创建或使用Qt设计工作室4.5或更高版本打开您的项目。

    注意:如果您在Qt设计工作室中创建新项目,请选择不高于您的Qt Creator中使用的Qt版本的目标Qt版本

  2. 转到文件 > 导出项目 > 启用自动CMake生成。这将在您的项目文件夹中创建一个CMakeLists.txt文件。

    注意:启用此选项会跟踪Qt Creator中项目所做的更改,并在Qt设计工作室中自动更新。除非您取消此选项,否则该连接将正常工作。

    "Exporting Qt Design Studio project"

在Qt Creator中打开Qt Design Studio项目

在Qt Creator中打开CMakeLists.txt文件。要打开

  1. 在Qt Creator中,选择文件 > 打开文件或项目
  2. 浏览您的项目目录并选择CMakeLists.txt。然后选择打开

    "Project folder after CMake generation"

  3. 选择Qt版本,然后配置项目

    注意:如果您的Qt Design Studio项目使用比Qt Creator中提供的更新的Qt版本创建,则导入不工作。使用Qt在线安装程序安装最新版本的Qt。如果成功打开,所有文件都在项目视图中可访问。

    "Qt Design studio projects in Qt Creator after successful import"

  4. 要运行项目,选择运行

在特定Qt许可证下可用。
了解更多信息。