diff --git a/src/libs/utils/buildablehelperlibrary.cpp b/src/libs/utils/buildablehelperlibrary.cpp index 7b42a8d7792d673607a99093f797ddf3dd063f2e..ccaf9b1335e24ce06d2deac97a247e39edf5b83d 100644 --- a/src/libs/utils/buildablehelperlibrary.cpp +++ b/src/libs/utils/buildablehelperlibrary.cpp @@ -48,8 +48,11 @@ QString BuildableHelperLibrary::findSystemQt(const Utils::Environment &env) { QStringList paths = env.path(); foreach (const QString &path, paths) { + QString prefix = path; + if (!prefix.endsWith(QLatin1Char('/'))) + prefix.append(QLatin1Char('/')); foreach (const QString &possibleCommand, possibleQMakeCommands()) { - const QFileInfo qmake(path + QLatin1Char('/') + possibleCommand); + const QFileInfo qmake(prefix + possibleCommand); if (qmake.exists()) { if (!qtVersionForQMake(qmake.absoluteFilePath()).isNull()) { return qmake.absoluteFilePath();