@besteanimebilder · Post #6948 · 07.05.2025 г., 09:00
ぼうけんごっこ | eironeus From: #blue_archive Characters: #hikari 2480x4096
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #173 · 28 окт.
Для тех кто пишет расширения на PyQt/PySide для CG-софтов. Когда я только начинал писать тулзы под Maya (тогда еще версия 2010-2011) мне приходилось ручками ставить PyQt4 под Maya. Даже написал мануалы по установке на своём сайте. Но потом стал доступен из коробки PySide и позже он обновится до PySide2. Для некоторых систем была поддержка PyQt5. И как простому разработчику поддерживать этот зоопарк? Ведь хочется чтобы тул работал на любой версии (вы тоже делали модуль что-то типа import_qt.py?😁) На помощь приходит проект Qt.py который поставил себе цель унифицировать использование Qt-биндингов вне зависимости от среды где запускается код. Те, кто давно пишут на Qt, скорее всего знают этот проект. Он стал стандартом для CG-индустрии и используется в топовых студиях и проектах. Qt․py помогает запускать один и тот же код на разных платформах с разными вариантами Qt-библиотек. Это может быть как интеграция в CG-софт, так и переносимость стендалонов между разными платформами с разными версиями Python. Я решил рассказать о некоторых особенностях работы с этой библиотекой. Сегодня о том, как установить и использовать Qt․py и что это вам даёт. Установка pip install Qt.py Чтобы начать использовать Qt․py в коде достаточно заменить импорт вашего варианта Qt-биндинга на Qt․py from [PySide|PyQt4|PySide2|PyQt5] import QtWidgets => from Qt import QtWidgets Теперь ваш код будет поддерживать любой вариант биндинга Qt в Python. При этом не потребуется использовать if-else конструкции под разные версии. Все вызовы теперь одинаковы. Всё что нужно сделать, это написать его по правилам PySide2. Именно эта версия была взята за основу. Приоритет импорта такой: 1. PySide2 2. PyQt5 3. PySide 4. PyQt4 Что именно загрузилось можно посмотреть в переменной __binding__ >>> import Qt >>> Qt.__binding__ 'PySide2' Приоритет имопрта можно изменить через переменные QT_PREFERRED_BINDING и QT_PREFERRED_BINDING_JSON. Причем под каждый проект оверрайды можно настраивать индивидеально. #qt#libs
Пребарај: #hikari
@besteanimebilder · Post #6948 · 07.05.2025 г., 09:00
ぼうけんごっこ | eironeus From: #blue_archive Characters: #hikari 2480x4096
Hashtags
@calliop4iks · Post #491 · 12.08.2025 г., 10:04
#hikari#nozomi#blar
@xiezhenmeinvtu · Post #7300 · 14.04.2025 г., 04:11
主演:#Hikari 出品:主演自售 水印:#无水印 国别:#韩国 标签:#写真#套图#cosplay#漏点 番号:[BLUECAKE] Hikari - CUM RED+(148P-4.25G)(预览) 观感:不错
@white_pantyhose_anime · Post #352 · 20.08.2025 г., 15:55
Author:#米诗 tag:#Arcaea#Hikari#光(Arcaea) #白发#白丝#白色过膝袜 https://www.pixiv.net/users/63346984 等等这好像是靴子?🧐
@cosplayuploadtest2 · Post #102683 · 23.03.2025 г., 03:34
Title: Hikari_Azusa_梓ヒカリ,_写真集_Reimu_Vol.5_れいむ Authors: #None Tags: #None#Hikari_Azusa_梓ヒカリ#ヌード写真集#Hikari#Azusa#梓ヒカリ#写真集#Reimu#Vol #5 #れいむ recommendation: None TelegraphLinks:page-0-69