QString S60EmulatorRunConfiguration::executable() const { Qt4BuildConfiguration *qt4bc = qt4Target()->activeBuildConfiguration(); QtSupport::BaseQtVersion *qtVersion = qt4bc->qtVersion(); QString baseDir = qtVersion->systemRoot(); QString qmakeBuildConfig = "urel"; if (qt4bc->qmakeBuildConfiguration() & QtSupport::BaseQtVersion::DebugBuild) qmakeBuildConfig = "udeb"; baseDir += "/epoc32/release/winscw/" + qmakeBuildConfig; TargetInformation ti = qt4Target()->qt4Project()->rootProjectNode()->targetInformation(m_proFilePath); if (!ti.valid) return QString(); QString executable = QDir::toNativeSeparators(QDir::cleanPath(baseDir + QLatin1Char('/') + ti.target)); executable += QLatin1String(".exe"); return executable; }