diff --git a/src/plugins/qtsupport/baseqtversion.cpp b/src/plugins/qtsupport/baseqtversion.cpp index 7b3fd99d118..c2d37968b25 100644 --- a/src/plugins/qtsupport/baseqtversion.cpp +++ b/src/plugins/qtsupport/baseqtversion.cpp @@ -1040,11 +1040,16 @@ QString BaseQtVersionPrivate::findHostBinary(HostBinaries binary) const switch (binary) { case Designer: case Linguist: - case Rcc: - case Uic: case QScxmlc: baseDir = q->hostBinPath().toString(); break; + case Rcc: + case Uic: + if (q->qtVersion() >= QtVersionNumber(6, 1)) + baseDir = q->hostLibexecPath().toString(); + else + baseDir = q->hostBinPath().toString(); + break; default: // Can't happen Q_ASSERT(false);