В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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 International Civil Aviation Organisation (#ICAO) issued a press release saying that on May 12, the organisation’s Council held a vote on the crash of the MH17 Malaysian Boeing aircraft in 2014. Australia and the Netherlands initiated this procedure back in March 2022.
Russia is not part of the ICAO Council. In its press release, this body alleges that the responsibility for downing this flight rests with the Russian Federation. However, the text of the ruling, including its reasoning part, is not available. Therefore, this amounted to a blind vote – it is quite obvious that this decision does not hold water.
❗️ Once again, the ICAO Council demonstrated its political bias. It takes its decision while guided by momentary considerations. This is not the way it must operate.
Russia withdrew from these proceedings last year, on June 17, 2024, in view of the multiple procedural violations by the Council and the ICAO Secretariat. <...>
That said, Moscow’s principled position remains relevant to this day – Russia was not involved in the MH17 crash, while all the claims to the contrary coming from Australia and the Netherlands are at odds with reality.
But before its withdrawal, Russia submitted exhaustive and convincing evidence and facts to the Council demonstrating that it was not involved in the crash. All member states in the Council received this information.
On several occasions, Russia suggested that the Council undertake a full, thorough and independent international investigation into the MH17 crash, as requested in UN Security Council Resolution 2166 (2014). However, guided by a political agenda and in violation of the corresponding procedure, the Council refused to carry out this investigation. Instead, it opted for giving credence to the claims by Australia and the Netherlands, as well as the outcomes produced by the Joint Investigative Team, formed by these two countries, Australia and the Netherlands, as well as Ukraine, i.e., countries with a direct interest in denigrating Russia.
<...>
Claims by the Netherlands and Australia about using satellite imagery as evidence are also false, since they never had any images of this kind at their disposal. <...>
The Council has completely ignored the fact that Ukraine had its Buk surface-to-air missile systems stationed near the crash site, as well as the markings on the missile fragments indicating that it came from Ukraine. This was not the first time that Ukraine downed a civilian aircraft – in 2001, its air defence forces downed a Russian Tu-154M aircraft over the Black Sea.
In addition to this, guided in its work by the countries of the so-called collective West and their satellites, the Council has also ignored the January 31, 2024, ruling by the UN’s International Court of Justice in the Ukraine v. Russia case. It rejected Kiev’s claims to hold Russia responsible for the MH17 crash.
<...>
Russia reaffirms its sympathy and compassion towards the families of MH17 crash victims.
However, we must make it clear that the Kiev regime is the main culprit in this tragedy.
🔻 It was Kiev which started an armed conflict in 2014 by launching a military operation against Donbass under the false pretext of combatting terrorism.
🔻 It was Kiev that shelled and bombed Donetsk, Lugansk and other cities in Donbass, killed civilians, including women and children.
🔻 It was Kiev that refused to close the air space over the combat zone.
Russia refuses to accept the Council’s decision. It is illegitimate, runs counter to the 1944 Convention on International Civil Aviation and its own rules of procedure.
☝️ Unlike the biased Council majority, Russia reaffirms its commitment to UN Security Council Resolution 2166 (2014) for the sake of establishing the true causes of the crash.
Read in full
Правительство Великобритании 🇬🇧опубликовало заявление по итогам слушания Международной организации гражданской авиации (ИКАО), в котором #ICAO признала 🇷🇺 Россию ответственной за катастрофу рейса #MH17 в 2014 году.
⚡️12 мая 2025 года, впервые в истории, большинство государств-членов Совета ИКАО пришли к выводу, что Российская Федерация нарушила статью 3bis Чикагской конвенции, применив оружие против гражданского воздушного судна в полете, что привело к уничтожению рейса MH17 авиакомпании Malaysian Airlines в июле 2014 года.
⚡️Этим решением Совет ИКАО подтверждает приверженность соблюдению Конвенции о международной гражданской авиации и формулирует важные ожидания в отношении обязательств государств по обеспечению безопасности воздушного пространства. Кроме того, оно подчеркивает, что нарушители правил, установленных данной Конвенцией, будут привлечены к ответственности.
⚡️Наиболее важно то, что это решение способствует восстановлению справедливости для семей 298 погибших в результате крушения рейса MH17, включая 10 граждан Великобритании, 17 июля 2014 года. Это также является ярким напоминанием о безрассудном и опасном поведении российских властей и ее бесчеловечном пренебрежении к жизням мирных граждан.
⚡️Это первый случай за 80-летнюю историю ИКАО, когда Совет принял решение по существу международного правового спора в рамках организации. Великобритания приветствует четкое лидерство, проявленное ИКАО, чтобы обеспечить всестороннее и прозрачное рассмотрение дела. Великобритания остается приверженной поддержке ИКАО в ее усилиях по соблюдению международного права и обеспечению безопасности и надежности воздушного пространства.
Напоминаем, что Российская Федерация является членом ИКАО с 14 ноября 1970 г. с учетом правопреемственности России с 26 декабря 1991 г. членства в ИКАО Союза Советских Социалистических Республик.
🔗https://www.gov.uk/government/news/mh17-international-civil-aviation-organisation-vote.ru
✈️ ALA гендерлік теңдікті қолдайды
4 және 5 наурыз күндері Алматыда ИКАО-ның гендерлік теңдік және авиацияда әйелдерді қолдау мәселелері бойынша өңірлік семинары өтті.
Іс-шара сарапшылар мен сала жетекшілерін жинап, тәлімгерлік, үздік тәжірибелер мен авиациядағы әйелдерді қолдау жөніндегі бастамаларды талқылады.
Алматы халықаралық әуежайы осы бастаманың демеушісі болып табылатынын және авиациядағы әйелдерді қолдауды жалғастыратынын мақтан тұтады.
Біз бірлесіп авиацияның инклюзивті болашағын жасаймыз!
__
✈️ ALA Supports Gender Equality in Aviation
On March 4-5, Almaty hosted the ICAO EUR/ NAT Regional Workshop on Gender Equality and Empowering Women in Aviation. The event brought together industry experts and leaders to discuss mentorship, best practices, and initiatives to support women in aviation.
Almaty International Airport is proud to sponsor this initiative and remains committed to empowering women in aviation.
Together, we are shaping an inclusive future for aviation!
__
✈️ ALA поддерживает гендерное равенство в авиации
4 и 5 марта в Алматы прошел региональный семинар ИКАО по вопросам гендерного равенства и поддержки женщин в авиации. Мероприятие собрало экспертов и лидеров отрасли, чтобы обсудить наставничество, лучшие практики и инициативы по поддержке женщин в авиации.
Международный аэропорт Алматы гордится тем, что является спонсором этой инициативы и продолжает поддерживать женщин в авиации.
Вместе мы создаем инклюзивное будущее авиации!
#ICAO#GenderEquality#AviationForAll#WomenInAviation#ALA
✈️Врачи ЦВЛЭК ГА в полном составе на рабочем месте пилота: историческое событие! 🚀
Это не просто учебные будни, а настоящий прецедент. ⚡️ Впервые в истории врачи-эксперты Центральной врачебно-лётной экспертной комиссии гражданской авиации провели выездное занятие на пилотажном тренажёре. ✈️
Важный нюанс: авиационные врачи регулярно знакомятся с тренажёрами в рамках обучения на кафедре, но именно выезд полным составом ЦВЛЭК ГА — событие уникальное. 👩⚕️👨⚕️➡️👩✈️👨✈️
Инициатива реализована во исполнение директивы Росавиации, основанной на требованиях ICAO: эксперты должны понимать условия труда пилотов «изнутри». Делегацию возглавила профессор, главный врач ЦКБ ГА Наталья Борисовна Забродина. 📜
Почему это важно для безопасности полётов?🛡
✅Единый стандарт оценки. У всех экспертов теперь общее и глубокое понимание реальных условий работы пилота — это повышает объективность и последовательность решений. 📊
✅Экспертиза, основанная на реалиях. Оценка здоровья учитывает, как диагнозы проявляются при стрессе, перегрузках и в ночных полётах — это настоящая прикладная авиационная медицина. 💡
✅Диалог на одном языке. Личный опыт на тренажёре делает общение врачей с пилотами предметным и доверительным. 🤝
Это — системный шаг, формирующий единый, подкреплённый практикой подход главной комиссии страны. Итог очевиден: ещё больший уровень безопасности полётов для всех.🙌
#ЦВЛЭКГА#ЦКБГА#Росавиация#ICAO#ИКАО#АвиационнаяМедицина#БезопасностьПолетов#ЗабродинаНатальяБорисовна
Опубликован 72-й выпуск дайджеста "Ключевые события международных партнеров РСПП". С предыдущими можно ознакомиться в соответствующем разделе сайта РСПП: http://рспп.рф/activity/cooperation/byulleteni/
В этом выпуске:
Конфедерация финской промышленности; Конфедерация датской промышленности; Федеральный союз германской промышленности; Восточный комитет германской экономики; Движение предприятий Франции (Medef); Торговая палата США (U.S. Chamber); Российско-германская внешнеторговая палата (ВТП); Аргентинский промышленный союз (UIA); Европейская комиссия; BUSINESSEUROPE; Организация экономического сотрудничества и развития (ОЭСР), «Бизнес в ОЭСР (BIAC)»; Всемирная организация интеллектуальной собственности (ВОИС); Конференция ООН по торговле и развитию (ЮНКТАД); Международный валютный фонд (МВФ); Международная организация гражданской авиации (ИКАО); Всемирный почтовый союз (ВПС); Евразийская экономическая комиссия (ЕЭК); Евразийский банк развития (ЕАБР).
#OECD#BIAC#WIPO#UNCTAD#IMF#ICAO#EEC#ОЭСР#ВОИ
❤️Россия снова летает в Израиль — но с ограничениями
Росавиация разрешила российским авиакомпаниям выполнять рейсы в Израиль, но только в дневное время — с 07:00 до 01:00 мск. Ограничения будут действовать до 12 июля.
⚠️ В ночные часы (с 01:00 до 07:00 мск) полёты по-прежнему запрещены.
📌 При планировании маршрутов перевозчики должны учитывать рекомендации ИКАО по полётам над зонами конфликтов.
🛑До 4 июля остаются под запретом:
— воздушное пространство Иордании, Ирака и Ирана
— аэропорты Ирана полностью закрыты для вылетов и прилётов.
✅Разрешено:
Полёты в Катар — временный запрет на транзит через его территорию снят.
📄 Все ограничения оформлены в официальном NOTAM и доведены до авиаперевозчиков.
---
#НовостиАвиации#Израиль#Росавиация#NOTAM#Авиаперевозки#MiddleEast#ICAO#БезопасностьПолётов#TelegramАвиа