В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
🇨🇺⚠️🛜| Fidel y la guerra no convencional: una alerta temprana sobre el asalto a la conciencia.
📌 El líder histórico de la Revolución Cubana previó que el ciberespacio se convertiría en el principal campo de batalla de una guerra silenciosa dirigida a colonizar las mentes.
👉Mucho antes de que términos como fake news, posverdad o guerra cognitiva inundaran los debates públicos, el líder histórico de la Revolución Cubana, Fidel Castro Ruz, desentrañó con precisión los mecanismos de dominación que las grandes potencias desplegarían a través de las tecnologías de la información y la comunicación.
↪️ No se trataba de una oposición al desarrollo tecnológico, la preocupación de Fidel por su crecimiento en Cuba es un hecho innegable –impulsó la primera computadora cubana, fundó la Universidad de las Ciencias Informáticas, creó los Joven Club de Computación–, etc.
Ver más aquí:
🔗https://acortar.link/Jbltbt
#100AñosConFidel
✊🇨🇺| Lo difícil y lo mucho por hacer todavía siguen siendo pautas de la Revolución.
💪Fidel, en el centenario de su natalicio, advierte y convoca, como en 1959, a un pueblo que no se rinde ni se rendirá jamás.
🔗https://acortar.link/ziTxdN
#100AñosConFidel
En los genes de la juventud cubana están impregnadas las ideas y enseñanzas del Comandante en Jefe, Fidel Castro Ruz.
En el año de su centenario la juventud cubana defiende su legado y honra su confianza.
"Sobre los hombros de la juventud se pueden depositar grandes tareas"
#100AñosConFidel
"¿Saben ustedes lo que le da seguridad a la Revolución? El Partido. ¿Saben ustedes lo que le da perennidad a la Revolución? El Partido. ¿Saben ustedes lo que le da futuro a la Revolución, lo que le da vida a la Revolución, lo que le da porvenir a la Revolución? El Partido. Sin el partido no podría existir la Revolución".
#100AñosConFidel
¡Desaparezca la filosofía del despojo, y habrá desaparecido la filosofía de la guerra!
¡Desaparezcan las colonias, desaparezca la explotación de los países por los monopolios, y entonces la humanidad habrá alcanzado una verdadera etapa de progreso!
#100AñosConFidel
"Nosotros tenemos un adversario bastante poderoso...Le advertimos que resistiríamos el bloqueo, aunque eso podía implicar un costo muy elevado para nuestro país. No hay peor precio que capitular frente al enemigo que sin razón ni derecho te agrede".
#100AñosConFidel
“La lucha por la paz significa luchar por salvar a la humanidad de una destrucción apocalíptica, significa luchar por salvar a cientos de millones de vidas de hombres, de mujeres, de jóvenes, de ancianos y de niños”.
#100AñosConFidel
“Fue un privilegio ingresar en esta universidad (...) porque aquí me hice revolucionario, porque aquí me hice martiano y porque aquí me hice socialista”
#100AñosConFidel
https://www.facebook.com/share/p/1BBDjsn86y/
Roberto Morales Ojeda
(DrRobertoMOjeda) en X
FidelPorSiempre. "El rigor por mantener la calidad ha constituido el principio rector en la determinación del ingreso o no a las filas del Partido". #100AñosConFidel
https://x.com/DrRobertoMOjeda/status/1959931718367912232?t=63u1yxpfDHWKHQw66GXdpA&s=19
En cada acción oportuna y solidaria que emprendamos, en cada avance de la ciencia, en cada obra cultural descolonizadora, cada hazaña deportiva o aporte productivo, estaremos honrando el pensamiento fidelista
@DrRobertoMOjeda
#100AñosConFidel
https://x.com/PartidoPCC/status/1957424175653453950
Miguel Díaz-Canel Bermúdez
(@DiazCanelB) en X
Desde los sentimientos, y desde la claridad de las ideas, compartimos la convicción fidelista de que no hay reveses en luchar por la Patria, sino múltiples victorias posibles.
#100AñosConFidel
https://x.com/DiazCanelB/status/1955659121224536306?t=bCvzvcWCI4SdGpyKxFTp5A&s=19
Ronda de la fortuna
Fidel tiene fortuna,
una sola fortuna:
estar,
entre nosotros,
por un mundo mejor.
Qué fortuna mayor.
Fidel, sin odio y sin hiel,
abre muros
y ventanas.
Fidel
Fidel tiene fortuna,
una sola fortuna,
la fortuna de ser,
Fidel
Nancy Morejón
#100AñosConFidel
https://www.facebook.com/share/p/1CqvCiFUsf/