У меня есть файл пользовательского интерфейса, созданный в QT Designer 6.5.1 с использованием Python 3.9. Это было помещено в git. Теперь я загрузил новую машину, на которой установил Python 3.12.3 с QT Designer 6.7.1. Хотелось бы исправить ошибки в новой версии и сделать код чище.
Теперь я обнаружил, что не могу редактировать размеры полей макета кадра. Я пробовал менять стиль макета и т. д., ничего не помогло. У меня есть структура, как показано ниже.
"MainWindow"
|->QWidget (Layout margins are not editable)
|-> QScrolArea
|->QWidget (Layout margins are not editable)
|-...and so on
Скриншот
Пожалуйста, проясните это, чтобы решить эту проблему.
Список опробованных продуктов:
Спасибо @musicamante Только что создал билет - PYSIDE-2778 [bugreports.qt.io/browse/PYSIDE-2778] . Проблема, о которой сообщалось по номеру 2733, также похожа на мою проблему, хотя я не смог подтвердить.
После поднятия проблемы в QT я получил ответ, поскольку моя проблема является дубликатом QTBUG-125983 . Кажется, они уже исправлены и объединены в qt/qttools. Но я не понимаю, как мне использовать эту версию pyside6.
Сейчас кажется, что единственный вариант, который у вас есть, — это понизить версию до 6.7.0 или клонировать версию 6.7.2 из официального репозитория Qt и собрать ее самостоятельно, пока она не будет официально выпущена.
Соглашаться. Позвольте мне понизить версию и попробовать.
Наконец, это сработало: я понизил версию пакета, запустив его. pip install --force-reinstall PySide6==6.7.0 Спасибо @musicamante за ваше руководство и помощь.
Почему бы не ответить на свой вопрос?






Наконец, это сработало, понизив версию пакета, запустив
pip install --force-reinstall PySide6==6.7.0
Этот графический сбой означает, что он на 99,9% не связан с Python. Месяц назад была зарегистрирована аналогичная проблема PYSIDE-2733 , опять же с несвязанным тегом PySide. Хотя не уверен, что это то же самое. Я предлагаю вам отправить отчет на bugreports.qt.io с соответствующей информацией о версии (примечание: вы должны сообщить правильную информацию о версии ОС, Qt и Designer: теоретически Designer использует ту же версию Qt, но я бы не стал будьте в этом уверены).