diff --git a/src/plugins/genericprojectmanager/genericproject.cpp b/src/plugins/genericprojectmanager/genericproject.cpp index 35c24b6cdd9..238bd5f07d0 100644 --- a/src/plugins/genericprojectmanager/genericproject.cpp +++ b/src/plugins/genericprojectmanager/genericproject.cpp @@ -171,14 +171,11 @@ static QStringList readLines(const QString &absoluteFileName) void GenericProject::parseProject(RefreshOptions options) { - if (options & Files) { + if (options & Files) m_files = convertToAbsoluteFiles(readLines(filesFileName())); - m_files.removeDuplicates(); - } if (options & Configuration) { - m_projectIncludePaths = readLines(includesFileName()); - m_projectIncludePaths.removeDuplicates(); + m_projectIncludePaths = convertToAbsoluteFiles(readLines(includesFileName())); QSettings projectInfo(m_fileName, QSettings::IniFormat); m_generated = convertToAbsoluteFiles(projectInfo.value(QLatin1String("generated")).toStringList());