В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
Токаев встретил президентов в центре EXPO в Астане
В Астане проходит Региональный экологический саммит #RES2026. Высоких гостей встретил Президент Касым-Жомарт Токаев, передаёт Tengrinews.kz со ссылкой на Акорду.
Астанада өңірлік экологиялық саммит басталды
Бүгін Астанада Өңірлік экологиялық саммит өтіп жатыр #RES2026
Саммитке қатысушы делегация басшылары ЕХРО көрме орталығына келді.
Мәртебелі меймандарды Президент Қасым-Жомарт Тоқаев қарсы алды.
БҰҰ және басқа да халықаралық ұйымдармен бірге ұйымдастырылған диалог алаңының мақсаты – экожүйелерді, су және жер ресурстарын қорғау, қалпына келтіру әрі бірлесе пайдалану бойынша кешенді саясат пен тетіктерді қалыптастыру, Орталық Азия өңірінің биоалуантүрлілігін сақтау.
otpannews.kz
Президент Монголии прибудет в Казахстан с официальным визитом - анонс предстоящих мероприятий опубликовала Акорда
❗20-23 апреля по приглашению Касым-Жомарта Токаева Казахстан с государственным визитом посетит президент Монголии Ухнаагийн Хурэлсух. Ожидается, что в ходе переговоров на высшем уровне будут обсуждены перспективы укрепления политического, торгово-экономического и культурно-гуманитарного сотрудничества двух стран.
❗ 22-24 апреля Астана принимает Региональный экологический саммит #RES2026. Новая диалоговая площадка под эгидой ООН призвана сформировать общее видение устойчивого развития Центральной Азии, а также выработать совместные решения по климатическим и экологическим вызовам.
❗22 апреля под председательством Касым-Жомарта Токаева состоится заседание Совета глав государств – учредителей Международного фонда спасения Арала.
Присылайте фото, видео и информацию анонимно — в наш бот t.me/CentralMedia24_KZbot или на WhatsApp +77080323818
😎Следите за новостями тут: t.me/CentralMedia24kz
Астаналықтар, алдағы апта қонақтарға толы болғалы тұр. Қысқаша мәлімет:
– Кеше Моңғолия президенті үш күндік мемлекеттік сапармен келді
– Сәрсенбіде мәртебелі қонақтардың қатысуымен #RES2026 өңірлік экосаммиті басталады
– Сол күні Аралды құтқару халықаралық қорының құрылтайшы елдері басшыларының кеңесі өтеді
📢Анонс предстоящих мероприятий
🇰🇿🇲🇳20-23 апреля по приглашению Касым-Жомарта Токаева Казахстан с государственным визитом посетит Президент Монголии Ухнаагийн Хурэлсух
🟦В ходе переговоров на высшем уровне будут обсуждены перспективы укрепления политического, торгово-экономического и культурно-гуманитарного сотрудничества двух стран.
🔷22-24 апреля Астана принимает Региональный экологический саммит #RES2026
🟦Новая диалоговая площадка под эгидой ООН призвана сформировать общее видение устойчивого развития Центральной Азии, а также выработать совместные решения по климатическим и экологическим вызовам.
🟦В мероприятии примут участие главы государств и правительств ряда стран, а также руководители международных организаций.
🔷22 апреля под председательством Касым-Жомарта Токаева состоитсязаседание Совета глав государств – учредителей Международного фонда спасения Арала.
t.me/aqorda_resmi
📢Алдағы іс-шаралар аңдатпасы
🇰🇿🇲🇳20-23 сәуір күндері Қасым-Жомарт Тоқаевтың шақыруымен Моңғолия Президенті Ухнаагийн Хурэлсүх Қазақстанға мемлекеттік сапармен келеді
🟦Жоғары деңгейдегі келіссөздер барысында екі елдің саяси, сауда-экономикалық және мәдени-гуманитарлық ынтымақтастығын нығайту перспективасы талқыланады.
🔷22-24 сәуірде Астанада Өңірлік экологиялық саммит өтеді#RES2026
🟦БҰҰ аясында құрылған жаңа диалог алаңының мақсаты – Орталық Азияның орнықты дамуына ортақ көзқарас қалыптастыру, климаттық және экологиялық сын-қатерлерді еңсерудің бірлескен шешімін іздеу.
🟦Жиынға бірқатар мемлекет және үкімет басшылары, сондай-ақ халықаралық ұйымдардың жетекшілері қатысады.
🔷22 сәуір күні Президент Қасым-Жомарт Тоқаевтың төрағалығымен Халықаралық Аралды құтқару қорының құрылтайшы мемлекеттер басшыларыныңкеңесі өтеді.
t.me/aqorda_resmi
We are pleased to announce that Dr. Paris Chouop, Secretary of State at the Ministry of Environment of the Kingdom of Cambodia, will speak at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit.
⠀
Dr. Chouop is a senior government official in Cambodia’s environmental governance system, contributing to the development and implementation of national climate and environmental policies. In his capacity as Secretary of State, he plays an active role in advancing Cambodia’s engagement in international climate processes and regional cooperation on sustainable development, climate resilience, and green growth.
#AIF#RES2026
We are pleased to announce that Tomas Lamanauskas will speak at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit.
⠀
Tomas Lamanauskas serves as Deputy Secretary-General of the International Telecommunication Union, where he works on advancing global digital connectivity, digital transformation, and inclusive access to information and communication technologies.
⠀
We look forward to Tomas Lamanauskas’s insights and to a dynamic discussion at the Summit.
#AIF#RES2026
We are pleased to announce that Valerie Hickey will speak at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit.
⠀
Valerie Hickey serves as Director for Environment at the World Bank Group, where she leads global efforts on biodiversity, natural resource management, and environmental sustainability. Her work focuses on integrating environmental priorities into development finance and advancing solutions that support planet.
⠀
We look forward to Valerie Hickey’s insights and to a dynamic discussion at the Summit.
#AIF#RES2026
We are pleased to confirm the participation of Dr. Eang Sophalleth as a speaker at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit.
⠀
Dr. Sophalleth serves as Cambodia’s Minister of Environment, where he leads national efforts on environmental protection, climate policy, and sustainable development. He plays a key role in advancing Cambodia’s environmental agenda, including biodiversity conservation, climate resilience, and international cooperation on sustainability.
⠀
We look forward to Dr. Sophalleth’s valuable perspective and to an engaging exchange at the Summit.
⠀
#AIF#RES2026
We are pleased to announce that Charlotte Kan will moderate the Astana International Forum–hosted session "The Future of Global Climate Cooperation" at this year's Regional Ecological Summit.
⠀
This session will bring together leading voices to explore key priorities, opportunities for collaboration, and practical pathways to advance shared environmental and climate goals.
⠀
We look forward to Charlotte’s thoughtful moderation and to a dynamic conversation at the Summit.
⠀
#AIF#RES2026
We would like to announce that the Session “The Future of Global Climate Cooperation”, hosted by the Astana International Forum, will take place on 22 April.
⠀
As global climate governance enters a period of uncertainty shaped by rising geopolitical tensions, the session will examine how international cooperation is evolving and what this means for the future of climate action.
⠀
The discussion will explore how climate diplomacy may develop in the coming decade, with a particular focus on the role of emerging and middle-income countries in shaping the next phase of global environmental governance.
⠀
We would like to invite everyone to join us for this timely discussion.
#AIF#RES2026