В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль QtCompat (compatibility). Там не так много функций но они довольно полезны.
Этот модуль содержит унификаци модуля shiboken2, функций loadUi, translate и несколько переименованных функций классов или изменённую сигнатуру аргументов и возвращаемых значений. Это единственное исключение из правила когда вам потребуется где-то изменить свой код кроме импортов и этот код не похож на обычный код PySide2.
Например, в PyQt4 и PySide есть метод
QHeaderView.setResizeMode
Для PyQt5 и PySide2 они были благополучно переименованы в
QHeaderView.setSectionResizeMode
Чтобы применить этот метод следует использовать такой код
from Qt import QtCompath
header = self.horizontalHeader()
QtCompat.QHeaderView.setSectionResizeMode(header, QtWidgets.QHeaderView.Fixed)
Унификация загрузки UI файлов:
# PySide2
from PySide2.QtUiTools import QUiLoader
loader = QUiLoader()
widget = loader.load(ui_file)
# PyQt5
from PyQt5 import uic
widget = uic.loadUi(ui_file)
# Qt.py
from Qt import QtCompat
widget = QtCompat.loadUi(ui_file)
Хорошо что таких моментов не много и их легко запомнить.
Полный список можно посмотреть в таблице.
#qt#tricks
THE REAL WORLD | AI CAMPUS 2025🆕
AI Campus is an all-in-one training program designed for entrepreneurs, content creators, and tech-savvy beginners who want to master the art of building and monetizing games using artificial intelligence,no coding required. In this course, you'll unlock the tools, strategies, and insights needed to turn simple game ideas into income-generating digital products using the latest AI innovations.
✨What You'll Learn📈
• Stay Ahead with Emerging AI Tools
• Monetize Your AI Skills
• Build and Automate Online Businesses
PRICE: $49/M
➡️Instant Access:https://t.me/jointherealworldfree
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#Firstontg#aiautomation
THE RUNDOWN AI UNIVERSITY👑✨
Master AI Workflows & Certifications 🚀
The Rundown AI University is a comprehensive training program designed for professionals, entrepreneurs, and AI enthusiasts to master practical AI skills and workflows. In this course, you'll discover how to integrate cutting-edge AI tools into your daily work through hands-on tutorials, expert-led workshops, and industry-recognized certifications.
✨What You'll Learn📈
• Build and deploy AI agents
• Automate emails, research, and content creation
• Use 150+ AI workflows for daily tasks
PRICE: $999/year
➡️Instant Access:https://drive.google.com/drive/folders/1j77pf5z6YCBNswfQk9hXk5StenvZl9KG?usp=sharing
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#rundownaiuniversity#Firstontg#aiautomation