В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
#Kun_fotosi
#Osaka
🌐 “Kelajak muhandislari” xalqaro festivalining g‘oliblari TMK homiyligida Yaponiyaning Osaka shahrida bo'lib o‘tayotgan Expo–2025 Butunjahon ko‘rgazmasida ishtirok etdi.
🇺🇿Bu O‘zbekistonning texnologik metallar sohasidagi yangi avlodini global maydonda tanitish yo‘lidagi muhim qadamlardan biri boʻldi.
⚡️TMK yoshlarni qo‘llab-quvvatlashga doimo tayyor.
🫥🫥🫥
🌐 Четыре победителя международного фестиваля "Инженеры будущего" приняли участие во Всемирной выставке"Экспо-2025," проходящей в городе Осака, Япония, при спонсорской поддержке ТМК.
🇺🇿 Это стало одним из важных шагов на пути представления нового поколения Узбекистана в сфере технологических металлов на глобальной арене.
⚡️ТМК всегда готова поддерживать молодежь.
🫥🫥🫥
✅TMK matbuot xizmati
🌐Web-site|🔵Facebook |📷Instagram| 🎰LinkedIn|🎬Youtube|🚀Telegram
Japanese octogenarian skateboarder learns new tricks
Japanese octogenarian skateboarder hits the skate park to learn new techniques from younger skaters.
#Japan#Skateboarding#Osaka#News#Reuters
Subscribe: http://smarturl.it/reuterssubscribe
Reuters brings you the latest business, finance and breaking news video from around the globe. Our reputation for accuracy and impartiality is unparalleled.
Get the latest news on: http://reuters.com/
Follow Reuters on Facebook: https://www.facebook.com/Reuters
Follow Reuters on Twitter: https://twitter.com/Reuters
Follow Reuters on Instagram: https://www.instagram.com/reuters/?hl=en
➖@reutersworldchannel➖
🇯🇵 Une colonne de soutènement souterraine s'est élevée de 13 mètres au-dessus du sol sur un chantier de construction à Osaka, au Japon, selon le Japan Times.
Elle a brisé le béton et a presque atteint un viaduc routier. Selon les autorités, personne n'a été blessé.
#osaka#incident#colonne#viaduc
🇯🇵Япония | 2024 | D-12 | Осака
Наш второй день в Осаке мы начали с посещения нереально красивого храма где-то в горах на окраине города – Katsuo-ji.
Чем он так хорош?
✨Во-первых, он расположен в очень живописном месте вдали от городской суеты. У него огромная территория – с разными мостиками, лесенками и павильонами, разбросанными тут и там. А еще есть открытая площадка, с которой видна Осака, большое озеро с разноцветными карпами и даже крохотный водопадик.
✨Во-вторых, тут сравнительно мало людей.. Все-таки так приятно когда никто не дышит тебе в спину и не нужно стоять в очереди, чтобы что-то сфотографировать.
✨В-третьих, дарумы! Мы с сестрой прозвали их чубриками) Они здесь просто везде и это так классно выглядит, хотелось их фотографировать бесконечно. В этом храме принято загадывать желание и покупать даруму. Если желание исполняется, то даруму возвращают в храм.. Судя по тому, как их тут много, немало желаний уже исполнилось)
✨И последнее – мини-квест «собери открытку». На территории есть несколько точек, где можно ставить печать на открытке. Сначала непонятно что там получается, но в последнем месте картинка становится цельной (и очень милой).
Единственный минус этого храма – так мало и так редко до него ходят автобусы, узнавайте расписание заранее, чтобы поанировать время. Гулять там можно не один час, мне кажется))
#aniani_traveltojapan#aniani_story_travel#aniani_photo_travel#japan#osaka#katsuoji
Pavilion EXPO 2025 in Osaka
One of the five equally awarded projects for the Polish Pavilion EXPO 2025 in Osaka by MFMGR
Visualization: AESDE
#expo#osaka#mfrmgr_architekci#poland#architecture#modernarchitecture#japan#people#color#architecturephotography#arch_shovel
⛩️Осень в Японии
Друзья, приглашаю вас в авторское путешествие по осенней Японии — в сезон кленов момидзи. А ещё мы успеем на легендарный Хэллоуин в Токио! 🎃🇯🇵
Я много путешествую по миру, и Япония — сейчас моя любимая страна.
Нас ждёт 8 дней погружения в культуру древней Японии и атмосферу настоящего киберпанка.
🗓Даты: 26 октября — 2 ноября (8 дней)
📌Маршрут:
Осака — Нара — Киото — район Фудзи — Токио
👣Без экскурсий, но с сопровождением и авторским маршрутом.
Максимум впечатлений, минимум усталости.
💸Стоимость: 2600 $
Включено:
✔️ Проживание в отелях 3–4* и гостевых домах
✔️ Все переезды и храмы
✔️ Визовая поддержка
✉️Все детали и программу пришлю лично.
Пиши в лс @igor_ilinykh
#япония#токио#киото#нара#осака#фудзияма#осеньвяпонии#momiji#halloween_tokyo#tokyo#kyoto#osaka#japanese#fujiyama