В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
Übernahme von X
#ARD berichtete über #Nebenwirkungen.
Über 600 Kommentare gingen ein. Dann wurden ALLE gelöscht.
#Plandemie
#Zensur
Ein cleverer YouTuber hatte sie aber vorher abgefilmt. Und ein noch cleverer Mensch hat auch das Youtube Video gesichert, denn dieses wurde nun auch zensiert 😂
https://x.com/maikpi70/status/1881009944952176853
🅰️🅱️🅾️https://t.me/impfopferarchiv
❗️
❗️
❗️
❗️
❗️
‼️RAZZIA BEI X IN PARIS – ELON MUSK ZUR VERNEHMUNG VORGELADEN!‼️ Frankreich schlägt zu! 💥
Gerade eskaliert es massiv: Die Pariser Justiz hat heute die X-Büros in Paris durchsucht – Cybercrime-Einheit + Europol + französische Polizei im Einsatz! Gleichzeitig Vorladung für Elon Musk persönlich + Ex-CEO Linda Yaccarino zur „freiwilligen“ Vernehmung am 20. April in Paris.
Vorwürfe?
- Kinderporno-Verbreitung & sexualisierte Deepfakes via Grok
- Holocaust-Leugnung & Hass-Content
- Manipulierte Algorithmen & illegale Datengewinnung
Die Staatsanwaltschaft haut sogar raus: „Wir verlassen X endgültig!“ 😡 Das riecht nach Zensur-Krieg gegen freie Meinungsäußerung – Europa vs. Musk 2.0!
Quellen: tagesschau, SZ, Handelsblatt, Guardian uvm. (heute frisch berichtet)
Das ist der nächste Schlag gegen unabhängige Plattformen! Wer steckt wirklich dahinter?
Teilt das JETZT! 🚨#Zensur#Musk#X#Frankreich#WachtAuf
Kanal folgen:
🔥https://t.me/antiilluminaten
⚠️EIN PERSÖNLICHER APPELL: AKTUELL360 BRAUCHT EUCH!⚠️
BÜCHER + KRISENVORSORGE + NATURPRODUKTE
🧰https://t.me/derbuechershop
‼️Der französische Richter Nicolas Gouyou, der beim IStGH einen Haftbefehl gegen Netanjahu erlassen hat...‼️
• Visa und Mastercard haben alle meine Karten gesperrt
• Ich kann keine Einkäufe tätigen
• Ich bin Richter, werde aber wie ein Krimineller behandelt
• Richter, Anwälte und Politiker werden eingeschüchtert
• Ein Kollege sagte mir, mein Name werde erst nach Ablauf von Trumps Amtszeit von der schwarzen Liste gestrichen
• Trotz der Intervention des französischen Präsidenten haben die US-Behörden nicht reagiert
Quelle: Ramy Abdul
#Zensur#Justiz#Richter#SchwarzeListe#Netanjahu#Haftbefehl#Frankreich#Kartensperre
TEILEN
Folgt mir auf Telegram
↕️↕️↕️
https://t.me/Kampf_fuer_unsere_Zukunft
Chat-Kanal
⬇️⬇️⬇️
https://t.me/IavYc2SRFdY1OGY6