Generic Project: Fix adding wrong include directories

Task-number: QTCREATORBUG-12727
Task-number: QTCREATORBUG-12873
Change-Id: I1dffad5af9ac254fa17f89291db7baf640ed1851
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Andre Hartmann
2014-09-27 08:01:54 +02:00
committed by Daniel Teske
parent 0aecf9c195
commit 6bf9a19276

View File

@@ -174,8 +174,8 @@ bool GenericProject::addFiles(const QStringList &filePaths)
QSet<QString> includes = projectIncludePaths().toSet();
QSet<QString> toAdd;
foreach (const QString &filePaths, filePaths) {
QString directory = QFileInfo(filePaths).absolutePath();
foreach (const QString &filePath, filePaths) {
QString directory = QFileInfo(filePath).absolutePath();
if (!includes.contains(directory)
&& !toAdd.contains(directory))
toAdd << directory;