From 3aec72c4e161a302934fb549cf3def75e587d593 Mon Sep 17 00:00:00 2001 From: dt Date: Thu, 27 Aug 2009 15:08:47 +0200 Subject: [PATCH] Wrong path comparision making resulting in unecessary qmake runs --- src/plugins/qt4projectmanager/qtversionmanager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index d9fc7ad0c12..7ff67797661 100644 --- a/src/plugins/qt4projectmanager/qtversionmanager.cpp +++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp @@ -474,6 +474,9 @@ void QtVersion::setName(const QString &name) void QtVersion::setPath(const QString &path) { m_path = QDir::cleanPath(path); +#ifdef Q_OS_WIN + m_path = m_path.toLower(); +#endif updateSourcePath(); m_versionInfoUpToDate = false; m_mkspecUpToDate = false; @@ -525,6 +528,9 @@ QString QtVersionManager::findQtVersionFromMakefile(const QString &directory) QFileInfo qmake(r1.cap(1).trimmed()); QFileInfo binDir(qmake.absolutePath()); QString qtDir = binDir.absolutePath(); +#ifdef Q_OS_WIN + qtDir = qtDir.toLower(); +#endif if (debugAdding) qDebug() << "#~~ QtDir:"<