В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
⭕️ «Aunque ahora llegue un grupo a #Damasco, se alborocen, bailen, ataquen las casas de la gente, llegue el régimen sionista a bombardear, envíe tanques… las cosas no quedarán así. Los jóvenes sirios se alzarán y superarán esta situación…» (11/12/2024).
🔗 LEER 👉spanish.khamenei.ir/news/6317
Sigan el canal en Telegram del Ayatolá Jameneí 👉@khamenei_es
KHAMENEI.IR | 𝕏 | Facebook| TikTok
Continua il processo di legittimazione e riconoscimento internazionale del nuovo regime in #Siria. La Banca Islamica per lo Sviluppo riattiva l'adesione di #Damasco, rimasta sospesa per anni durante la dittatura.
https://x.com/SavinoBalzano/status/1945792017935581675?t=qHus1GEemsY8u81IW-FBmQ&s=19
Adesso che #Israele ha deciso di bombardare persino la #Siria, cosa ci racconterete stavolta?
La storia dell’aggredito e dell’aggressore? No.
Il diritto alla difesa di #Netanyahu? No.
Che #Damasco stava preparando l’atomica? Nemmeno.
Questa è davvero complicata. Infatti, mi pare si stia preferendo la solita strategia: il silenzio.
Intanto, a #Gaza continua a consumarsi – giorno dopo giorno – un crimine che macchierà la nostra coscienza.
Per sempre.
#BattitoriLiberi, dal lunedì al venerdì, dalle 17 su #RadioCusanoCampus.
Negli ultimi giorni ad #Aleppo, in #Siria, si sono verificati duri scontri tra le forze legate al governo centrale e diverse formazioni paramilitari vicine alle Forze Democratiche Siriane (#SDF).
Oggi, dopo una serie di incontri tenuti a #Damasco tra i rappresentanti delle parti coinvolte, è entrata in vigore una nuova tregua. La mia analisi per le libere frequenze di RadioBlackout
https://radioblackout.org/2025/10/aleppo-dopo-gli-scontri-tregua-e-prospettive-in-siria/
Diverse fonti confermano che l'accordo sul #petrolio tra #Damasco e #Rojava sia stato raggiunto e dal nord-est al governo centrale è partita la prima ondata da 5 mila barili di petrolio grezzo al giorno.
#MazlumKobani, Comandante generale delle Forze Democratiche Siriane, #SDF; "Abbiamo bisogno di fare una road map insieme al governo siriano. Agiremo secondo i nostri principi. Contiamo su una #Siria dove tutte le persone vivranno in modo equo. Sosteniamo #Damasco e l'unità nazionale. Non vogliamo far parte della nuova Siria come una sorta di quota ma in pieno partnership. In quest'ottica siamo per integrarci con le nostre forze e istituzioni nel nuovo Stato siriano. Tutte le risorse e ricchezze del Paese devono essere condivise in modo equo".
Il Presidente siriano vola negli #USA mentre in #Siria scattano oltre 70 arresti nelle operazioni anti-#ISIS. Si attende l’adesione di #Damasco alla coalizione internazionale. Secondo #Reuters, il Presidente è stato rimosso dalla lista dei terroristi ricercati.
#Turchia: #EkremImamoglu, il Sindaco di #Istanbul e il Presidente dell'Unione dei Comuni, #TBB; "Il Prefetto di #Damasco ha annullato la nostra visita dicendo che prima deve ricevere il Presidente della Repubblica".
Dopo #IbrahimKalin, il capo dei servizi segreti, #HakanFidan, il Ministro degli Esteri ora si parla anche della visita del Presidente della Repubblica di #Turchia a #Damasco in #Siria, forse questo venerdì il 27.
L'inviato speciale degli #USA per la #Siria, #TomBarrack: "Una nazione, un popolo, un esercito, una Siria. Le Forze Democratiche Siriane (#SDF#Rojava) sono lente nell'accettare, negoziare e procedere in questa direzione. C'è solo una strada e quella strada è #Damasco".