diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/qt4projectmanager/qt4runconfiguration.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qt4projectmanager/qt4runconfiguration.cpp b/src/plugins/qt4projectmanager/qt4runconfiguration.cpp index 78b5453123..f77bc917c4 100644 --- a/src/plugins/qt4projectmanager/qt4runconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt4runconfiguration.cpp @@ -314,8 +314,10 @@ void Qt4RunConfiguration::updateTarget() } // Extract data - QString relSubDir = QFileInfo(project()->file()->fileName()).absoluteDir().relativeFilePath(QFileInfo(m_proFilePath).path()); - QString baseDir = QDir(project()->buildDirectory(project()->activeBuildConfiguration())).absoluteFilePath(relSubDir); + QDir baseProjectDirectory = QFileInfo(project()->file()->fileName()).absoluteDir(); + QString relSubDir = baseProjectDirectory.relativeFilePath(QFileInfo(m_proFilePath).path()); + QDir baseBuildDirectory = project()->buildDirectory(project()->activeBuildConfiguration()); + QString baseDir = baseBuildDirectory.absoluteFilePath(relSubDir); //qDebug()<<relSubDir<<baseDir; |