summaryrefslogtreecommitdiff
path: root/src/plugins/genericprojectmanager/genericprojectwizard.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/genericprojectmanager/genericprojectwizard.cpp')
-rw-r--r--src/plugins/genericprojectmanager/genericprojectwizard.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/genericprojectmanager/genericprojectwizard.cpp b/src/plugins/genericprojectmanager/genericprojectwizard.cpp
index 5f97652ca5..0f7cbdeacd 100644
--- a/src/plugins/genericprojectmanager/genericprojectwizard.cpp
+++ b/src/plugins/genericprojectmanager/genericprojectwizard.cpp
@@ -163,11 +163,15 @@ Core::GeneratedFiles GenericProjectWizard::generateFiles(const QWizard *w,
QStringList includePaths;
foreach (const QString &path, paths) {
- QFileInfo fileInfo(dir, path);
+ QFileInfo fileInfo(path);
QDir thisDir(fileInfo.absoluteFilePath());
- if (! thisDir.entryList(nameFilters, QDir::Files).isEmpty())
- includePaths.append(path);
+ if (! thisDir.entryList(nameFilters, QDir::Files).isEmpty()) {
+ QString relative = dir.relativeFilePath(path);
+ if (relative.isEmpty())
+ relative = QLatin1String(".");
+ includePaths.append(relative);
+ }
}
Core::GeneratedFile generatedCreatorFile(creatorFileName);