From 51a406900c7b8e5a50e29dc13894fb3d71b5ed70 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Fri, 8 Sep 2023 09:48:26 +0200 Subject: [PATCH] Python: fix installing PySide wheels on Mac Change-Id: I3f9f9ee5580176a65ca8e6b5c62b793fed170462 Reviewed-by: Christian Stenger --- src/plugins/python/pyside.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/python/pyside.cpp b/src/plugins/python/pyside.cpp index 896620ae32e..3451b2b9782 100644 --- a/src/plugins/python/pyside.cpp +++ b/src/plugins/python/pyside.cpp @@ -86,8 +86,11 @@ void PySideInstaller::installPyside(const FilePath &python, { QMap availablePySides; + const QString hostQtTail = HostOsInfo::isMacHost() ? QString("Tools/sdktool") + : QString("Tools/sdktool/share/qtcreator"); + const std::optional qtInstallDir - = QtSupport::LinkWithQtSupport::linkedQt().tailRemoved("Tools/sdktool/share/qtcreator"); + = QtSupport::LinkWithQtSupport::linkedQt().tailRemoved(hostQtTail); if (qtInstallDir) { const FilePath qtForPythonDir = qtInstallDir->pathAppended("QtForPython"); for (const FilePath &versionDir : qtForPythonDir.dirEntries(QDir::Dirs | QDir::NoDotAndDotDot)) {