В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
У TikTok — епідемія. Легіони західних підлітків раптом масово напʼялюють хутряні шапки та малюють на обличчі морозні рум'яна. TikTok буквально вибухнув хештегом #SlavicGirl — понад мільярд переглядів! — і це явище вже фактично формує викривлене сприйняття цілого регіону. Але, на жаль, це не просто риготний лицемірний несмак, як може зрозуміти кожен адекватний українець. Це штучний, ідеалізований образ росії, який просуває їхня приефесбешена пропаганда. Про те, як московити намагаються захопити популярний тренд, уніфікуючи «під себе» Східну Європу, принаймні в TikTok — розповідає соціолог культури Богдан-Олег Горобчук у черговому сюжеті авторського блогу «РОЗКУЛЬТУРЕННЯ», який він веде на каналі «Центр дослідження мордоRU».
🇺🇦Випуск за посиланням: https://youtu.be/FXmMv7zk0Sc
🎞YouTube📷Instagram
📹TikTok🌐Facebook
А что вы знаете о песне Russian girl?
…я написала её в 2008 году в Санкт-Петербурге, записала в Париже в 2009 и выпустила в России в формате сингла в 2010, а позже, в 2011 года она вышла в качестве одной из песен альбома «C’est la vie». С 2008 по 2010 годы я жила во Франции и работала с известной французской группой «Nouvelle Vague»: участвовала и в записях, и в концертах. У нас было много гастролей – практически по всему миру. «Russian Girl» была записана с музыкантами «Nouvelle Vague» под руководством продюсера Марка Коллина на студии неподалеку от Монмартра вместе с другими треками моего первого сольного альбома «C’est la vie!». Я много времени проводила вместе с французскими коллегами и остро ощущала разницу наших менталитетов. Как-то я серьезно сейчас завернула, а ведь эту песню нельзя воспринимать без иронии! Да, я здесь пою на английском, но с нарочитым акцентом. Это такая шуточная игра и стёб на тему стереотипов. Песня стала моей визитной карточкой. Надо отдать должное этому треку – он облетел весь мир и сейчас снова оказался на очередной волне своей популярности! ❤️
Послушать композицию вживую вы можете на всех моих концертах!
P.S: Оксана Севостьянова — MUAH
#jenialubich#женялюбич#russiangirl#slavicgirl
Как только в первый раз я увидела Суки,
в моей голове заиграла именно эта песня 🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺🇷🇺. 🤭
Ни какого хелуина только колядки! 🇷🇺
#алярусс
#slavicgirl
#куклофото
#integritytoys
#SpookySooki
#русскийстиль