Jump to content

QtDesignStudio/build QDS: Difference between revisions

From Qt Wiki
No edit summary
Tim.Jenssen (talk | contribs)
No edit summary
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Instruction on how to build Qt Design Studio.
Instruction on how to build Qt Design Studio add-on components.




'''Qt Design Studio is based on Qt Creator'''
== Qt Design Studio environment needs a special add-on lib to work ==


The Qt Design studio consists of:
== Windows notes: ==


* Qt Creator
* Use MSVC2022, MinGW is not activly supported.
** The branches are prefixed with qds. e.g. qds/dev or qds/4.6
* Studio components which are necessary for the used kit
 
We build with '''CMake''' + '''Ninja''' by default.
 
'''Windows notes:'''
 
* We use '''MSVC2019''' on Windows, but MSVC2022 should also work. MinGW is not activly supported.
** you need "Desktop development with C++" + "'''Windows * SDK'''" (which is not default)
** you need "Desktop development with C++" + "'''Windows * SDK'''" (which is not default)
* Also, do not use a '''build path that is too long'''. For example, if you have a long user path or if one drive is involved, it can result in '''crazy build errors'''
* Also, do not use a '''build path that is too long'''. For example, if you have a long user path or if one drive is involved, it can result in '''crazy build errors'''
** a good path is, for example, '''c:\dev'''. It is also good that it is not synced to one drive, which makes the machine slow during a compile.
** a good path is, for example, '''c:\dev'''. It is also good that it is not synced to one drive, which makes the machine slow during a compile.


since Qt Design Studio 4.6.0 we use Qt 6.7.3 to build it
Use Qt 6.10.3 to build it.
Make sure to enable BUILD_DESIGNSTUDIO in the CMake options.
 
=== In case you use your own Qt there is the need to get Studio Components that are used in any wizard-created project ===
* its build and installed as part of the build process (qmlpuppet cmake does this).

Latest revision as of 00:12, 13 April 2026

Instruction on how to build Qt Design Studio add-on components.


Qt Design Studio environment needs a special add-on lib to work

Windows notes:

  • Use MSVC2022, MinGW is not activly supported.
    • you need "Desktop development with C++" + "Windows * SDK" (which is not default)
  • Also, do not use a build path that is too long. For example, if you have a long user path or if one drive is involved, it can result in crazy build errors
    • a good path is, for example, c:\dev. It is also good that it is not synced to one drive, which makes the machine slow during a compile.

Use Qt 6.10.3 to build it. Make sure to enable BUILD_DESIGNSTUDIO in the CMake options.

In case you use your own Qt there is the need to get Studio Components that are used in any wizard-created project

  • its build and installed as part of the build process (qmlpuppet cmake does this).