QtQuick Application wizard: Add "QDS style project" option

This adds a checkbox labeled "Design Studio style project" to the
Wizard. With that selected, the project is generated via the "General /
Empty" templates of QDS with Qt 6.2 as target Qt version, 1920x1080 form
size, the "Material" QtQuick.Controls style ("Light" Theme) and CMake
project format.

At the same time, the preexisting QtQuick Application wizard in Qt
Creator now also focusses on Qt 6.2 and CMake. TS file generation is
removed for now, can be added later, but then using the i18n setup
feature of QQmlApplicationEngine (instead of a QTranslator in main.cpp).

The wizard now focusses on the QML CMake API. In order to filter the
kits accordingly, the flag "QtSupport.Wizards.FeatureQtQmlCMakeApi" was
added.

Task-number: QTCREATORBUG-28436
Change-Id: I80bc5585f31ec82c64f845701c768f8a07e000da
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Alessandro Portale
2022-12-20 08:57:47 +01:00
parent be1c5cab96
commit 4e0b4fcc92
14 changed files with 269 additions and 458 deletions

View File

@@ -2181,7 +2181,7 @@
inkscape:connector-curvature="0" />
</g>
<g
id="share/qtcreator/templates/wizards/projects/qtquickapplication/empty/icon"
id="share/qtcreator/templates/wizards/projects/qtquickapplication/icon"
transform="translate(-23,-82)">
<use
style="display:inline"

Before

Width:  |  Height:  |  Size: 356 KiB

After

Width:  |  Height:  |  Size: 356 KiB