В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
WIDERSTAND IN ODESSA
BEVÖLKERUNG GEGEN FEKE TAXI - TCK-GREIFER UNTER DRUCK
ODESSA, UKRAINE, 02.2026
◼️Dramatische Bilder aus Odessa, der früheren russischen Schwarzmeer-Metropole. Bewohner der Stadt gehen spontan gegen die ukrainische Militärverwaltung TCK vor, als ein Mann auf offener Straße zum Kriegsdienst eingefangen wird.
#Odessa2026#UkraineKonflikt2026
◼️ In der früheren roten Hochburg Odessa sind die Häscher von Feke Taxi offensichtlich extrem unbeliebt. Hier wird versucht, einen Zwangsweise rekrutierten Mann aus der Gewalt der TCK zu befreien. Leider ist nicht zu erkennen, ob sie Erfolg hatten. In Odessa hat die Kiewer Regierung jedenfalls mit wachsendem Widerstand zu rechnen.
@RoyalAllemand
Crazy World 🔥
Mehr auf
➡️https://t.me/CraziiWorld
✔️
LEBEN ALS UKRAINISCHER FLÜCHTLING
WOHLFAHRTSBEZUG - TESLA FAHREN - BESUCHE IN DER UKRAINE
IRLAND, 2026
◼️Eine junge Ukrainerin, die es nach Irland verschlagen hat. Der klassische irische Asylverlauf wird hier nicht gezeigt, denn diese junge Frau landete nicht in einem von Staat gemieteten Hotel mit 100% „Ein-Mann"-s, sondern in einer Sammelunterkunft mit Etagenbetten (sek. 4). Ersteres hätte sie wohl nicht ohne Vergewaltigung überlebt.#Irland2026
◼️ Sie kassiert Stütze, hat sich trotzdem einen Job gesucht und einen Tesla auf Kredit angeschafft. Mehrmals im Jahr besucht sie ihre Familie in der Ukraine. Das hat sie mit Syrern und Afghanen in der Bundesrepublik gemein, die dem Tod in der Heimat knapp entronnen sind und dort trotzdem ausgiebig „urlauben".
◼️ Ob die junge Frau nach dem Ende des #UkraineKonflikt2026 in Irland bleiben kann? Wohl kaum. Zu gut integrierbar. Die Parteien Fianna Fáil (Krieger des Schicksals) und Fine Gael (Irische Familie) setzen da lieber auf Nigerianer.
👉@RoyalAllemand
LNG-GAS-EMBARGO GEGEN EUROPA
PUTIN: „BEVOR WIR DIE TÜRE VOR DER NASE ZUGESCHLAGEN BEKOMMEN."
MOSKAU, 09./10.03.
◼️Russland kündigt einen kompletten Exportstopp von Flüssigerdgas in die Europäische Union an. Offizieller Grund sind die geplanten europäischen Import-Stopps für russische Rohstoffe bis 2028. Ein weiterer Grund dürfte in einem beabsichtigten, maximalen wirtschaftlichen Schaden für die europäischen Unterstützer der Ukraine liegen.#UkraineKonflikt2026
◼️ Wladimir Putin zum Exportstopp: „Die EU-Länder planen zusätzliche Beschränkungen für russisches LNG und Energie." Putin weiter: „Ich habe die Regierung angewiesen, die Möglichkeit eines Stopps der Energielieferungen für den Europäischen Markt zu untersuchen, bevor man uns die Türe vor der Nase zuschlägt". #LNG2026
◼️ Für die Euro-Strategen in Brüssel kommt diese russische Maßnahme zu einem denkbar ungünstigen Zeitpunkt, da auch die LNG-Lieferungen aus dem Persischen Golf für längere Zeit ausfallen werden.
👉@RoyalAllemand
PALANTIR REVOLUTIONIERT DEN KRIEG
DER FELDHERRNHÜGEL DES DIGITALEN ZEITALTERS - BEREITS IM EINSATZ?
USA, 12.03.
◼️Präsentation des „Maven Smart System" - Palantirs visualisiertes Kriegstheater in dem erkannte Ziele in den Workflow der Zerstörung gebucht und dann abgearbeitet werden. Das Pentagon wird bereits auf dieses System umgestellt.
#USA2026#Palantir2026
◼️ SCHON IM EINSATZ? ABER SICHER
Neben der Anfangs gezeigten künstlichen Militärinsel der Chinesen im Südchinesischen Meer sind weitere hier gezeigte Karten von Interesse. Das Pentagon arbeitet mit Palantirs Maven Smart System und diese Aufnahmen zeigen auch den Kriegschauplatz des #UkraineKonflikt2026 . Trotz der Bemühungen der US-Regierung, diesen Konflikt zu beenden, füttert man im Pentagon diesen workflow. Dito für #Iran2026.
◼️ Wie erdrückend dieses System ist zeigt auch sein Schulungsmaterial 👉https://www.rohde-schwarz.taipei/data/activity/file/1747214803878157618.pdf▫️على الرحب والسعة - gern geschehen
👉@RoyalAllemand