|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
diff --git a/plugins/qmakemanager/qmakeconfig.cpp b/plugins/qmakemanager/qmakeconfig.cpp
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
index 98dc77b..92f221a 100644
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
--- a/plugins/qmakemanager/qmakeconfig.cpp
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
+++ b/plugins/qmakemanager/qmakeconfig.cpp
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
@@ -82,15 +82,15 @@ QString QMakeConfig::qmakeExecutable(const IProject* project)
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
}
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
}
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
}
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
- if (exe.isEmpty()) {
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
- exe = QStandardPaths::findExecutable(QStringLiteral("qmake"));
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
- }
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
if (exe.isEmpty()) {
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
exe = QStandardPaths::findExecutable(QStringLiteral("qmake-qt5"));
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
}
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
if (exe.isEmpty()) {
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
exe = QStandardPaths::findExecutable(QStringLiteral("qmake-qt4"));
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
}
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
+ if (exe.isEmpty()) {
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
+ exe = QStandardPaths::findExecutable(QStringLiteral("qmake"));
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
Q_ASSERT(!exe.isEmpty());
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
return exe;
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
}
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
diff --git a/plugins/qthelp/qthelpqtdoc.cpp b/plugins/qthelp/qthelpqtdoc.cpp
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
index 8f9f8e1..6770e03 100644
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
--- a/plugins/qthelp/qthelpqtdoc.cpp
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
+++ b/plugins/qthelp/qthelpqtdoc.cpp
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
@@ -38,9 +38,9 @@ QString qmakeCandidate()
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
{
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
// return the first qmake executable we can find
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
const QStringList candidates {
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
- QStringLiteral("qmake"),
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
+ QStringLiteral("qmake-qt5"),
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
QStringLiteral("qmake-qt4"),
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
- QStringLiteral("qmake-qt5")
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
+ QStringLiteral("qmake")
|
|
![](https://seccdn.libravatar.org/avatar/ded8b4074f10a75555113aa0f72bacc4a908bef2684bd0158218d287f2c59a99?s=16&d=retro) |
1ea1bbf |
};
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
auto it = std::find_if(candidates.constBegin(), candidates.constEnd(), [](const QString& candidate) {
|
|
![](https://seccdn.libravatar.org/avatar/238a9a2d5b52f1b4d56b0c72d18e7b3c311a81ac7a0546894037bc6d82828b5c?s=16&d=retro) |
317888a |
return !QStandardPaths::findExecutable(candidate).isEmpty();
|