diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2019-06-18 15:41:27 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2019-06-19 14:06:49 +0000 |
commit | 019447c535a2eeff8fd6fe15c7304982c7604989 (patch) | |
tree | 95e8605fa5ad4602e971b9b3557e1ad6a5fdcb48 /src/plugins/projectexplorer/jsonwizard | |
parent | f42078846545be8114d1bfc261d21f60bed793b7 (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.cpp | 4 |
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; } |