- Qt Design Studio Manual
- Designer-Developer Workflow
- Qt Design Studio Manual 2.3.0

Implementing Applications ◦ Coding

# Designer-Developer Workflow

Qt Design Studio enables designers and developers to work together on common projects to develop applications. Designers use the views in the Design mode to modify UI files (.ui.qml), whereas developers use Qt Creator to work on the Qt Quick (.qml) and other files that are needed to implement the application logic and to prepare the application for production.

Use the Git version control system to ensure that changes are not lost when files are passed back and forth between designers and developers.

Qt Design Studio projects come with boilerplate code for a working Qt 6 application that you can build and run in Qt Creator using CMake. Therefore, you can open, build, and run the projects with Qt Creator.

Qt Design Studio continues to use the .qmlproject file format, while Qt Design Studio uses a CMakeLists.txt file as the project file. This enables you to share your project as a fully working C++ application with developers.

If you add or remove QML files in Qt Design Studio, you have to regenerate the CMakeLists.txt project configuration file by selecting Build > Run > Generate CMakeLists.txt Files.

If you use Git, you can clone an example project here.

The following image shows the example project structure and contents in the Projects and File System views in Qt Design Studio and Qt Creator:

Implementing Applications ◦ Coding