aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2021-11-10 07:17:04 +0100
committerChristian Stenger <christian.stenger@qt.io>2021-11-10 07:09:01 +0000
commitc8e4b32ee1a39a1ff93aa35e67c533888e63ddaf (patch)
treeeb7fce3c63274b09af47437e93f1f2fd6c085f48
parenta850b1b866a5dfbaffdcf26fa7816c5a41305bbf (diff)
StudioWelcome: Fix build for qbs and qmake
Amends a850b1b866a5dfb. Change-Id: I80da98f264020ab803c711d1bdf2eeb691fa60af Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
-rw-r--r--src/plugins/studiowelcome/studiowelcome.pro9
-rw-r--r--src/plugins/studiowelcome/studiowelcome.qbs24
-rw-r--r--src/plugins/studiowelcome/studiowelcome_dependencies.pri1
3 files changed, 23 insertions, 11 deletions
diff --git a/src/plugins/studiowelcome/studiowelcome.pro b/src/plugins/studiowelcome/studiowelcome.pro
index 3cdee86f78..9b7e756a56 100644
--- a/src/plugins/studiowelcome/studiowelcome.pro
+++ b/src/plugins/studiowelcome/studiowelcome.pro
@@ -15,18 +15,23 @@ HEADERS += \
newprojectdialogimageprovider.h \
qdsnewdialog.h \
wizardfactories.h \
+ wizardhandler.h \
createproject.h \
newprojectmodel.h \
- examplecheckout.h
+ examplecheckout.h \
+ screensizemodel.h \
+ stylemodel.h
SOURCES += \
studiowelcomeplugin.cpp \
qdsnewdialog.cpp \
wizardfactories.cpp \
+ wizardhandler.cpp \
createproject.cpp \
newprojectdialogimageprovider.cpp \
newprojectmodel.cpp \
- examplecheckout.cpp
+ examplecheckout.cpp \
+ stylemodel.cpp
OTHER_FILES += \
StudioWelcome.json.in
diff --git a/src/plugins/studiowelcome/studiowelcome.qbs b/src/plugins/studiowelcome/studiowelcome.qbs
index c630d83f01..a0b81b872d 100644
--- a/src/plugins/studiowelcome/studiowelcome.qbs
+++ b/src/plugins/studiowelcome/studiowelcome.qbs
@@ -9,27 +9,33 @@ QtcPlugin {
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "QtSupport" }
+ Depends { name: "QmlDesigner" }
Depends { name: "app_version_header" }
cpp.defines: 'STUDIO_QML_PATH="' + FileInfo.joinPaths(sourceDirectory, "qml") + '"'
files: [
- "studiowelcome_global.h",
- "studiowelcomeplugin.h",
- "studiowelcomeplugin.cpp",
- "qdsnewdialog.cpp",
- "qdsnewdialog.h",
- "wizardfactories.cpp",
- "wizardfactories.h",
"createproject.cpp",
"createproject.h",
- "newprojectmodel.cpp",
- "newprojectmodel.h",
"examplecheckout.h",
"examplecheckout.cpp",
"newprojectdialogimageprovider.h",
"newprojectdialogimageprovider.cpp",
+ "newprojectmodel.cpp",
+ "newprojectmodel.h",
+ "qdsnewdialog.cpp",
+ "qdsnewdialog.h",
+ "screensizemodel.h",
+ "studiowelcome_global.h",
+ "studiowelcomeplugin.h",
+ "studiowelcomeplugin.cpp",
"studiowelcome.qrc",
+ "stylemodel.cpp",
+ "stylemodel.h",
+ "wizardfactories.cpp",
+ "wizardfactories.h",
+ "wizardhandler.cpp",
+ "wizardhandler.h",
]
Group {
diff --git a/src/plugins/studiowelcome/studiowelcome_dependencies.pri b/src/plugins/studiowelcome/studiowelcome_dependencies.pri
index 51eb0d0256..bb8286bc7b 100644
--- a/src/plugins/studiowelcome/studiowelcome_dependencies.pri
+++ b/src/plugins/studiowelcome/studiowelcome_dependencies.pri
@@ -6,5 +6,6 @@ QTC_LIB_DEPENDS += \
QTC_PLUGIN_DEPENDS += \
coreplugin \
projectexplorer \
+ qmldesigner \
qtsupport