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 слични објави

Пребарај: #ep82

当前筛选 #ep82清除筛选

📣«Единая Россия» запустила сбор идей для новой народной программы Первый окружной форум-сбор партии «Есть Результат» прошёл в Екатеринбурге! 🗨️ Представители «Единой России» объявили о запуске сбора идей для новой народной программы. Каждый может внести свои предложения на сайте естьрезультат.рф. 🗣️ Цель программы — действовать в интересах государства и граждан. Один из ключевых разделов будет посвящён развитию промышленности и укреплению технологического суверенитета. К работе привлечены лидеры мнений и эксперты. 🕘19 февраля «Единая Россия» провела первый форум «Есть результат!» о развитии промышленности. На форуме собрались участники из всех регионов Уральского федерального округа. 💡Участники форума предложили идеи для новой программы партии, а правительство отчиталось о выполнении народной программы. 🌐Присоединяйтесь к обсуждению и делитесь своими идеями для новой народной программы! #ЕдинаяРоссия#ЕР82#НароднаяПрограмма#ЕстьРезультат ——————— United Russia has launched a collection of ideas for a new popular program The first district forum-gathering of the "There is a Result" party was held in Yekaterinburg! Representatives of United Russia announced the launch of a collection of ideas for a new popular program. Everyone can submit their suggestions on the isresultat.rf website. The purpose of the program is to act in the interests of the state and citizens. One of the key sections will be devoted to the development of industry and the strengthening of technological sovereignty. Opinion leaders and experts are involved in the work. On February 19, United Russia held the first "There is a result!" forum on industrial development. The forum brought together participants from all regions of the Ural Federal District. The forum participants proposed ideas for a new party program, and the government reported on the implementation of the people's program. Join the discussion and share your ideas for a new popular program! #UnitedRussia#EP82#Peoplesprogram#Thereisaresult