TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #175 · 30 окт.

В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #stoppropahandarussa

当前筛选 #stoppropahandarussa清除筛选

Нет пропаганде Кремля в Италии! Нет военной пропаганде, замаскированной под культуру: протест против презентации книги Владимира Мединского в русском доме в Риме. 9 октября в русском доме в Риме состоится презентация книги «Мифы и контрмифы: СССР во Второй мировой войне» Владимира Мединского, советника Владимира Путина, президента Российского военно-исторического общества, члена партии «Единая Россия», бывшего министра культуры и одного из главных сторонников исторического ревизионизма, всегда служившего путинскому режиму. Книга была опубликована на итальянском языке Sandro Teti Editore. Мы считаем, что публикация и продвижение в Италии этого текста, не соответствующего никаким международным академическим стандартам, является частью стратегии Кремля по дезинформации о прошлом, призванной оправдать свои нынешние преступления в глазах западной общественности и продвигать антидемократическую, империалистическую и ксенофобскую программу. Мединский публично заявил, что исторические факты менее важны, чем политическая лояльность к своей стране. Он поддержал масштабное вторжение на Украину в 2022 г., как предполагаемое продолжение исторической борьбы с нацизмом и даже выступил в качестве переговорщика от имени Путина. Он активно поддерживал цензуру произведений и художников, критикующих правительство, и инициировал музейные проекты, отрицающие преступления Сталина и преуменьшающие значение советских репрессий. В этой книге отрицаются или преуменьшаются общепризнанные исторические факты, включая потери СССР во Второй мировой войне, которые представляются как «не более значительные», чем потери Германии; совместную ответственность Гитлера и Сталина во вторжении в Польшу в 1939 году (пакт Молотова-Риббентропа); и сотрудничество советских граждан с нацизмом, которое называют мифом Геббельса. Всё это направлено на оправдание милитаристской внешней политики Путина и укрепление мифа об «освобождающей» России, постоянно осаждаемой Западом. Российский режим подавляет любые инакомыслящие посредством насилия и запугивания, заполняя тюрьмы политическими заключёнными. Культура и исследования не должны быть инструментом войны и репрессий. 9 октября, 17:30-19:00 Рим, via Nicola de Cesarini (largo Argentina) Присоединяйтесь! #russicontrolaguerra#stoppropahandarussa#rome#roma