В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
Пока всей деревней ждём релиз обложки первого тома новеллы "Кроваво-красный на висках – не бегонии цвет" Шуй Жу Тянь-эр от Like Book, посмотрите трогательный отрывок из дорамы – эти двое способны заставить небеса рыдать
https://t.me/lamadorama/5388
#China#noveldrama#WinterBegonia
Издательство Like Book выложило ознакомительный фрагмент новеллы Шуй Жу Тянь-Эр "Зимняя бегония" ("Кроваво-красный на висках — не бегонии цвет"). Вы можете с ним ознакомиться, чтобы оценить качество перевода и редактуры перед покупкой книги.
Артера мне установить не удалось, но рисунок слишком красив, чтобы его прятать в закромах
#China#novel#WinterBegonia#ShuiRuTianer
Издательство Like Book наконец-то показало обложку первого тома новеллы Шуй Жу Тянь-Эр "Зимняя бегония" ("Кроваво-красный на висках — не бегонии цвет")
Художник: KATIKO
Переводчик: Екатерина Фейгина
Всего будет три тома. Предзаказ на первый откроется завтра! Выйдет в свет ориентировочно в июле
Аннотация: В 1930-х годах Бэйпин был самым шумным городом Китая, не похожим на какое-либо другое место в мире. Именно здесь снискал себе славу Шан Сижуй, один из самых именитых артистов китайской оперы.
Страстные театралы не давали ему проходу и в исступлении выкрикивали его имя. В газетах каждый день появлялись мельчайшие детали его личной жизни. Его считали повесой и развратником. Казалось, он был популярнее самого президента.
Как раз тогда Чэн Фэнтай, богатый предприниматель и большой любитель оперы, встречает Шан Сижуя и пленяется его талантом.
Их знакомство станет началом редкой дружбы на всю жизнь.
#China#novel#WinterBegonia#ShuiRuTianer#анонсы
Посмотрела на днях фильм-мюзикл «Злая: Сказка о ведьме запада | Wicked: Part I (2024)»
И застряла у меня в голове одна песня...
"What is this feeling?"
В итоге получилось вот это ахахаха
Контраст их милого знакомства и того, как они периодически агрессируют друг на друга 🤡🤡🤡
#зимняябегония#winterbegonia#wicked#дорама#dorama#бегония
☺️😆😙😔😌😌😇😊😊🤪😔😆😌
"Нет ничего вкуснее пельменей и никого забавнее актёров"
Истину глаголит книга, особенно , про пельмени! 🤩
Главный герой там, кстати, очень любил еду 🤤
🌹🌹🌹🌹🌹🌹🌹🌹
Огромное спасибо всем, кто участвовал в этом проекте и помогли реализовать идею
🌟Сергею (фото)
🌟Тео (Ретушь)
🌟Алёна Tviti и Ире за помощь и Бэкстейджи
🌟 Дорогому Дагэ за помощь с костюмом 🙏
🌟EDGAR студио за помощь с реквизитом
#ЗимняяБегония#Лайкбук#Likebook#ШуйЖуТяньЭр#WinterBegonia#Шансижуй#ShangXiRui
Благодарна за репосты
📱