В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
📖Title : Fearless
✍️Author : Lauren Roberts
⭐️Rating : 4.22/5 (Goodreads)
📆Published : Apr 08, 2025
————————————————
Summary:Fearless by Lauren Roberts is the gripping conclusion to The Powerless Trilogy, a young adult romantasy series. The story follows Paedyn Gray, an Ordinary in a world dominated by the powerful Elites, as she returns to the Kingdom of Ilya. Facing a life-altering decision, Paedyn must navigate political intrigue, personal betrayals, and the complexities of love. Her relationship with Kai Azer, an Elite and her former adversary, intensifies amidst the kingdom's turmoil. As Paedyn confronts trials that test her courage and resilience, she challenges societal norms and redefines strength. Roberts weaves a tale of empowerment, loyalty, and the enduring power of love in a fractured world.
————————————————
#fiction#fantasy#romantasy#youngadult@Bookslibraryofficial@free_novellas@the_ancient_library
В рубрике «Книги, о которых говорят» – бестселлер young adult Ребекки Яррос «Четвёртое крыло». Это фэнтези об элитной академии, драконах и по-настоящему жарких страстях.
#фэнтези#даркакадемия#литература#книги#youngadult#книжныйтикток#BookTok
#отзыв@librarygirl43 4/5 🌟
🤩 Для всех фанатов Эммы Скотт, Л. Дж. Шэн и Тилли Коул.
🤩🤩🤩🤩🤩🤩🤩🤩
🤩🤩
🤩🤩☀️☀️
🤩🤩🤩🤩🤩🌊🌊
🤩🤩🤩🤩🤩🤩🤩🤩
☀️#вкуссвободы — дебютный роман российской писательницы Кейт Вэйл о любви известной барабанщицы и серфера-экстремала. Легкий, незатейливый романчик, чтобы расслабиться и ни о чем не думать между чтением более серьезной литературы.
🤩Аннотация:
Алекс: я не могу представить свою жизнь без музыки. Удар палочек о барабан заставляет мое сердце биться чаще. Я испытываю эйфорию, когда толпа скандирует мое имя, а очередная песня взлетает на первую строчку хит-парада. Музыка — единственное, что вызывает у меня столь сильные эмоции. Но после предательства Брайса я перестала чувствовать радость жизни. Отгородилась от всех, боясь, что мое сердце снова будет разбито. В этот момент я познакомилась с Кэмероном…
Кэмерон: море забрало моего брата, и с тех пор я не чувствовал страха. Тишина и одиночество наполняли меня. Ежедневно я бросал вызов себе. Прыгал с парашютом, наслаждаясь ощущением свободного полета. Покорял волны, позволяя океану направлять меня. Лишь в эти минуты я чувствовал себя живым. Но все изменилось, когда на одной из вечеринок я встретил Алекс, разбитую и сломленную, как и я сам...
☀️История пропитана атмосферой лета: океан, жаркий песок, волны, концерты группы, крики фанатов, серфинг, вечеринки. История просто пропитана свободой!
☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️
🤩Вкус свободы может быть разным. Он может оставить после себя горькое послевкусие, которое будет преследовать тебя, напоминая, что когда-то ты сделал неверный шаг. Ты можешь продолжать убеждать себя, что все отлично, и дышать полной грудью, но это ощущение не будет покидать тебя, все время заставляя думать о том, что это лишь отголосок чего-то настоящего. Но он может быть и крышесносным, заставляя твое сердце выпрыгивать из груди. Каждый раз, просыпаясь, ты можешь ощущать жизнь в каждом мгновении, не думая, что за поворотом ждет неудача. Ты можешь просто жить и не бояться🤩.
☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️
☀️ Впечатления: милая, романтичная, без эмоциональных качелей о любви к жизни, потере, поиске себя и об отношениях с близкими. С ней приятно провести время, отдохнуть и насладиться атмосферой. Также отмечу легкий слог #кейтвэйл и прекрасное оформление, с картинками и летним вайбом. За 299 рублей в Фикс-Прайсе — отличный вариант.
#Freedom#YoungAdult#фикспрайс#fixprice#книги2025