В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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 speed of the bot has increased and the problem of unresponsiveness has been solved
We have also added a new task for you to get 5,000 tokens in 3 seconds ☕️
Most importantly, if you send a photo to the bot, you can edit it much more easily and...
Try it😉
💎https://t.me/chatgpt_officialbot
If you have any problems or find a bug, send a message to support and get a bunch of free tokens:@OpenAI_helpdesk🔥
➖➖➖➖🔻
🧠 BOT: @Chatgpt_OfficialBOT
💎@Chatgpt_OfficialNews
#️⃣#Bot#Fix#Photo#Update
➖➖➖➖🔺
Remember when you used to run out of tokens and watching ads felt so boring and time-consuming?
😅
Now, the “Fast Free Tokens” task section has been completely redesigned to be much simpler and clearer.
Plus, we’ve added new tasks that let you earn free tokens in just 3 seconds! 🎁
No more hassle — just fast, easy, and unlimited fun with AI 🤖✨
⚡️ Some of you mentioned bugs and slow performance — they’re all fixed now!
The bot is much smoother and faster than before.
🖼 There was also an issue with photo editing being inaccurate or glitchy sometimes.
Now that part is stronger than ever — with higher precision, fewer bugs, and no increase in token prices, you can edit your photos exactly how you like 🔥
Give it a try — we’re sure you’ll love it 😉
@chatgpt_officialbot
➖➖➖➖🔻
🧠 BOT: @Chatgpt_OfficialBOT
💎@Chatgpt_OfficialNews
#️⃣#Bot#Fix#Photo#Update
➖➖➖➖🔺
Fix: Unable to make changes as organizer of Family Sharing
Learn what to do if you are unable to make important changes to Screen Time,
subscriptions, and other settings for family members.
via iDB - Mac
标签: #make#changes#Fix
⚡️探索号频道
⚡️探索者频道
⚡️探索者交流群
⚡️ Youtube 频道:科技探索者
每天推荐有趣内容,欢迎订阅、转发。