diff --git a/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp b/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp index 7e85b062151..5866912c24e 100644 --- a/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp +++ b/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp @@ -48,17 +48,17 @@ class AutotoolsBuildConfiguration : public BuildConfiguration Q_DECLARE_TR_FUNCTIONS(AutotoolsProjectManager::Internal::AutotoolsBuildConfiguration) public: - AutotoolsBuildConfiguration(Target *target, Utils::Id id) + AutotoolsBuildConfiguration(Target *target, Id id) : BuildConfiguration(target, id) { // / is used so the un-changed check in setBuildDirectory() works correctly. // The leading / is to avoid the relative the path expansion in BuildConfiguration::buildDirectory. - setBuildDirectory(Utils::FilePath::fromString("/")); + setBuildDirectory(FilePath::fromString("/")); setBuildDirectoryHistoryCompleter("AutoTools.BuildDir.History"); setConfigWidgetDisplayName(tr("Autotools Manager")); // ### Build Steps Build ### - QFile autogenFile(target->project()->projectDirectory().toString() + "/autogen.sh"); + const FilePath autogenFile = target->project()->projectDirectory() / "autogen.sh"; if (autogenFile.exists()) appendInitialBuildStep(Constants::AUTOGEN_STEP_ID); // autogen.sh else