forked from qt-creator/qt-creator
Python: fix installing PySide wheels on Mac
Change-Id: I3f9f9ee5580176a65ca8e6b5c62b793fed170462 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -86,8 +86,11 @@ void PySideInstaller::installPyside(const FilePath &python,
|
|||||||
{
|
{
|
||||||
QMap<QVersionNumber, Utils::FilePath> availablePySides;
|
QMap<QVersionNumber, Utils::FilePath> availablePySides;
|
||||||
|
|
||||||
|
const QString hostQtTail = HostOsInfo::isMacHost() ? QString("Tools/sdktool")
|
||||||
|
: QString("Tools/sdktool/share/qtcreator");
|
||||||
|
|
||||||
const std::optional<FilePath> qtInstallDir
|
const std::optional<FilePath> qtInstallDir
|
||||||
= QtSupport::LinkWithQtSupport::linkedQt().tailRemoved("Tools/sdktool/share/qtcreator");
|
= QtSupport::LinkWithQtSupport::linkedQt().tailRemoved(hostQtTail);
|
||||||
if (qtInstallDir) {
|
if (qtInstallDir) {
|
||||||
const FilePath qtForPythonDir = qtInstallDir->pathAppended("QtForPython");
|
const FilePath qtForPythonDir = qtInstallDir->pathAppended("QtForPython");
|
||||||
for (const FilePath &versionDir : qtForPythonDir.dirEntries(QDir::Dirs | QDir::NoDotAndDotDot)) {
|
for (const FilePath &versionDir : qtForPythonDir.dirEntries(QDir::Dirs | QDir::NoDotAndDotDot)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user