diff --git a/src/plugins/qt4projectmanager/profilereader.cpp b/src/plugins/qt4projectmanager/profilereader.cpp index 391a0542e79e3f525a66b9c24f21feeaab4947a1..8376bedc2826e4e93811fadae9552145b67cefca 100644 --- a/src/plugins/qt4projectmanager/profilereader.cpp +++ b/src/plugins/qt4projectmanager/profilereader.cpp @@ -52,23 +52,21 @@ void ProFileReader::setQtVersion(QtVersion *qtVersion) { bool ProFileReader::readProFile(const QString &fileName) { //disable caching -> list of include files is not updated otherwise - QString fn = QFileInfo(fileName).filePath(); - ProFile *pro = new ProFile(fn); + ProFile *pro = new ProFile(fileName); if (!queryProFile(pro)) { delete pro; return false; } - m_includeFiles.insert(fn, pro); + m_includeFiles.insert(fileName, pro); m_proFiles.append(pro); return accept(pro); } ProFile *ProFileReader::parsedProFile(const QString &fileName) { - QString fn = QFileInfo(fileName).filePath(); - ProFile *pro = ProFileEvaluator::parsedProFile(fn); + ProFile *pro = ProFileEvaluator::parsedProFile(fileName); if (pro) { - m_includeFiles.insert(fn, pro); + m_includeFiles.insert(fileName, pro); m_proFiles.append(pro); } return pro;