aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/jsonwizard
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2019-06-18 15:41:27 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2019-06-19 14:06:49 +0000
commit019447c535a2eeff8fd6fe15c7304982c7604989 (patch)
tree95e8605fa5ad4602e971b9b3557e1ad6a5fdcb48 /src/plugins/projectexplorer/jsonwizard
parentf42078846545be8114d1bfc261d21f60bed793b7 (diff)
New class wizard: Add Qt module dependencies, if necessary
Provide general infrastrucure and implementation for qmake. Fixes: QTCREATORBUG-16067 Change-Id: I8c6368fe2724c9450dcbc3410b6ca459bbbdc043 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/jsonwizard')
-rw-r--r--src/plugins/projectexplorer/jsonwizard/jsonsummarypage.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/jsonwizard/jsonsummarypage.cpp b/src/plugins/projectexplorer/jsonwizard/jsonsummarypage.cpp
index 9f9844c01e..14072fd319 100644
--- a/src/plugins/projectexplorer/jsonwizard/jsonsummarypage.cpp
+++ b/src/plugins/projectexplorer/jsonwizard/jsonsummarypage.cpp
@@ -206,6 +206,10 @@ void JsonSummaryPage::addToProject(const JsonWizard::GeneratorFiles &files)
nativeFilePaths.join(QLatin1String(", "))));
return;
}
+ const QStringList dependencies = m_wizard->stringValue("Dependencies")
+ .split(':', QString::SkipEmptyParts);
+ if (!dependencies.isEmpty())
+ folder->addDependencies(dependencies);
}
return;
}