В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
23 de febrero — Día del Defensor de la Patria
🗓️El 23 de febrero Rusia celebra el Día del Defensor de la Patria, una festividad que honra a los militares, veteranos y a todos quienes defienden la soberanía y la seguridad del país.
⭐️Es un día de gratitud, patriotismo y reconocimiento al sacrificio. El Día del Defensor de la Patria tiene sus orígenes en 1919, cuando se realizó por primera vez el reclutamiento masivo durante la Guerra Civil, y se conocía como el Día del Ejército Rojo.
🎖Con el paso del tiempo, en 1949 fue renombrado Día del Ejército Soviético y la Armada. En 2002 fue convertido en un feriado estatal. A nivel popular se ha venido interpretando como una festividad para todos los hombres. Еn esta jornada mujeres rusas suelen felicitar a sus padres, esposos e hijos, ampliando así su sentido original.
#FiestasRusas
#DiaDelDefensorDeLaPatria
🗓️16-22 de febrero — Máslenitsa
Del 16 al 22 de febrero se celebra la Máslenitsa (Semana de las Crepes), una antigua fiesta popular rusa llena de juegos, canciones y encuentros familiares.
🌞Esta es una de las festividades eslavas más antiguas, con orígenes paganos que se remontan incluso al siglo II, cuando se celebraba el fin del invierno, la llegada de la primavera y el despertar de la naturaleza, honrando al sol mediante los bliný (panqueques redondos y dorados que lo simbolizaban).
✝️Tras el Bautismo de Rusia llegó a ser la semana alegre anterior a la Gran Cuaresma. Máslenitsa culmina con la quema ritual de un muñeco de paja que personifica invierno.
#Maslenitsa
#FiestasRusas
🇷🇺 ¿Qué es Maslenitsa? Historia, tradiciones y significado de la fiesta más alegre de Rusia
La Maslenitsa es una de las celebraciones más antiguas del mundo eslavo y, sorprendentemente, sigue viva con una fuerza impresionante en la Rusia actual. Esta festividad, que se celebra la semana previa a la Gran Cuaresma ortodoxa, combina raíces paganas con tradiciones cristianas y se convierte en un auténtico espectáculo popular en ciudades como Moscú, San Petersburgo y en cientos de pueblos a lo largo del país.
✝️ Históricamente, Maslenitsa se remonta a los rituales agrícolas de los antiguos eslavos orientales, mucho antes del bautismo de la Rus en el año 988. Era una fiesta vinculada al equinoccio de primavera, dedicada al sol y al despertar de la naturaleza tras el largo invierno. Con la cristianización bajo el príncipe Vladímir el Grande, la celebración no desapareció, simplemente se integró en el calendario ortodoxo justo antes del ayuno estricto.
🇷🇺 Durante estos siete días, la carne está prohibida, pero aún se consumen lácteos, mantequilla y queso. El símbolo absoluto son los blini: panqueques, dorados y calientes que representan el sol. No es una metáfora moderna, en la tradición popular rusa el blini era un símbolo ritual. Según explican historiadores, el acto de comer blini evocaba el deseo de atraer la luz solar y acelerar la llegada de la primavera.
🔥 Pero Maslenitsa no es solo gastronomía. En plazas y parques se organizan ferias, juegos tradicionales, paseos en trineo y bailes folclóricos. El momento culminante llega el domingo, cuando se quema el muñeco de paja que representa al invierno. Esta figura, vestida con ropa vieja, simboliza el frío y la oscuridad que se despiden hasta el próximo año. La quema pública, documentada ya en crónicas del siglo XVII, es un acto colectivo cargado de emoción.
#Maslenitsa#CulturaRusa#TradicionesEslavas#HistoriaDeRusia#FiestasRusas
Apóyanos pulsando👉'BOOST'👈
🖥https://vamosarusia.com
💬@vamosarusia