From 4fec64a2339b600634323b7b2e63713308b5811e Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Thu, 2 Apr 2009 16:26:57 +0200 Subject: [PATCH] Some internal qmake files were listed in the project tree. Checking paths against each other is a little more complex. --- src/plugins/qt4projectmanager/profilereader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/qt4projectmanager/profilereader.cpp b/src/plugins/qt4projectmanager/profilereader.cpp index 711c38f0155..32b600cd288 100644 --- a/src/plugins/qt4projectmanager/profilereader.cpp +++ b/src/plugins/qt4projectmanager/profilereader.cpp @@ -86,12 +86,12 @@ void ProFileReader::releaseParsedProFile(ProFile *) QList<ProFile*> ProFileReader::includeFiles() const { - QString qmakeMkSpecDir = propertyValue("QMAKE_MKSPECS"); + QString qmakeMkSpecDir = QFileInfo(propertyValue("QMAKE_MKSPECS")).absoluteFilePath(); QList<ProFile *> list; QMap<QString, ProFile *>::const_iterator it, end; end = m_includeFiles.constEnd(); for (it = m_includeFiles.constBegin(); it != end; ++it) { - if (!(it.key().startsWith(qmakeMkSpecDir))) + if (!QFileInfo((it.key())).absoluteFilePath().startsWith(qmakeMkSpecDir)) list.append(it.value()); } return list; -- GitLab