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

Пребарај: #vrhist

当前筛选 #vrhist清除筛选
VR центр МГУ

@vrmsu · Post #123 · 09.07.2024 г., 15:59

Друзья! 7 июля нас пригласили поучаствовать в фестивале Лето 2040, в Павильон @atommuseum который завершал выставку-форум @gowithRussia. Мы с 11 утра и до самого вечера знакомили всех с возможностями виртуальной и преимуществами дополненной реальности. Смогли погрузить гостей выставки в виртуальные путешествия в прошлое, отправить их в будущее, дали им возможность почувствовать себя исследователями и, конечно, поиграли в VR игры, которые уже много лет постепенно завоевывают всё большую и большую популярность. Гости нашего выставочного стенда высоко оценили проекты @vrmsu и @histmsu В этом году мы существенно меньше выставлялись, т.к. сосредоточились на внутренних проектах и подготовке материалов по статьям. Но каждая выставка и выступление проходили на самых важных площадках Москвы. В январе, 25 числа, в честь дня основания МГУ имени М.В.Ломоносова - мы открыли наше участие в выставке-форуме Россия, и вот уже 7 июля нас пригласили закрывать эту масштабную экспозицию, на форум "Лето 2040". Проведя более 100 выставочных мероприятий за последние годы, мы уловили несколько тенденций. Сколько бы мы не привезли шлемов, а их бывало сразу на одной площадке до 30 штук и как бы не старались задержаться уже после закрытия - никогда очередь не кончалась сама, нам всегда приходилось уговаривать гостей прийти на следующий день, если мы выставлялись несколько дней подряд, или же сообщить, где мы можем встретиться в следующий раз. Иногда, даже в разных городах мы встречали наших верных друзей, которые - зная, что мы выставляем - все равно хотели попробовать еще раз отправиться в прошлое или заглянуть в будущее, на то, как будут выглядеть, возможно, миссии на другие планеты. Второе, пожалуй, самое интересное, невозможно угадать быстро ли пользователь освоится в виртуальном пространстве. Пенсионеры и маленькие дети могут дать фору тем, кто, казалось бы, растет вместе с компьютерными играми и VR шлемами. #поступайправильно#МГУ#vrmsu#vrhist#science#наукамолодых#истфакмгу