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

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

Hashtags

Резултати

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

Пребарај: #age

当前筛选 #age清除筛选
BRILLER

@briller_research · Post #3139 · 07.07.2025 г., 15:44

[부스터 프로 미니 플러스 + 부스터 진동클렌저 - 두 제품을 결합하여 사용하는 제품] by BRILLER(t.me/BRILLER_Research) 사전예약 팝업에서 제품을 보니깐 기존 부스터 프로 미니 제품이 플러스로 리뉴얼 되서 나오고 여기에 부스터 프로 진동클렌저를 결합해서 사용하는 제품이네요 ㄷㄷ 역시나 제품컨셉이나 아이디어가 좋네요👍🏻 ADC 총괄대표이신 신재우 공학박사님이 디바이스 개발하시느라 엄청 고생 많이하셨을듯 한데 에이지알 디바이스를 여러개를 구매하고 잘 사용하고있는 소비자로써 이자리를 빌어 감사의 인사를 올립니다!🙇🏼 #APR, #에이피알, #AGE-R, #에이지알

TruthGraphs

@TruthGraphs · Post #3504 · 13.01.2025 г., 04:36

Immigrants don't solve population aging https://x.com/arctotherium42/status/1877013161938682127 https://archive.is/i4HKE ---------------------------------------------------- #age#aging#immigration

BRILLER

@briller_research · Post #3135 · 07.07.2025 г., 15:17

[에이피알 - 0시를 기점으로 장원영 에이지알 마케팅 카톡 스타또🫶🏻] by BRILLER(t.me/BRILLER_Research) 잠들기전 카톡 프로필 업데이트에 장원영 에이지알 광고가 떠있어서 안눌러 볼 수가 없었네요ㅎㅎ 드디어 내일부터 워뇨의 에이지알 디바이스 마케팅이 시작되며 사전예약 또한 시작됩니다. ⭕️ 워뇨가 10~20대들의 워너비인만큼 이쪽에서 엄청난 홍보효과를 가져와서 mz세대뿐만아니라 알파세대의 수요까지 가져와줬으면 좋겠습니다. 에이피알 화이팅!🫶🏻 #APR, #에이피알, #AGE-R, #에이지알, #장원영

Libreware

@libreware · Post #1564 · 20.03.2026 г., 00:42

#Systemd Adds #Age#Verification & #Reddit#Linux Censors Age Verification Posts Plus: Which Open Source Operating Systems plan to include Age Verification? The Lunduke Journal compiles a list. Does It Age Verify?: https://github.com/BryanLunduke/DoesItAgeVerify https://lunduke.com https://www.youtube.com/watch?v=M3erhbwqIAM Lennart Poettering #microsoft#stalking#surveillance#backdoor#trojan

cosplayupload

@cosplayuploadtest2 · Post #102402 · 23.03.2025 г., 03:18

Title: Fuka_Hayama_葉山風花,_Young_Dragon_Age_ヤングドラゴンエイジ_2025_VOL.04 Authors: #None Tags: #None#Dragon_Age_ドラゴンエイジ#Fuka_Hayama_葉山風花#Fuka#Hayama#葉山風花#Young#Dragon#Age#ヤングドラゴンエイジ #2025 #VOL #04 recommendation: None TelegraphLinks:page-0-16

cosplayupload

@cosplayuploadtest2 · Post #102093 · 23.03.2025 г., 02:59

Title: Nonoka_Sera_世良ののか,_Young_Dragon_Age_ヤングドラゴンエイジ_2025_VOL.27 Authors: #None Tags: #None#Dragon_Age_ドラゴンエイジ#Nonoka_Sera_世良ののか#Nonoka#Sera#世良ののか#Young#Dragon#Age#ヤングドラゴンエイジ #2025 #VOL #27 recommendation: None TelegraphLinks:page-0-17

cosplayupload

@cosplayuploadtest2 · Post #102125 · 23.03.2025 г., 03:01

Title: Miyabi_Yamaoka_山岡雅弥,_Young_Dragon_Age_ヤングドラゴンエイジ_2025_VOL.27 Authors: #None Tags: #None#Dragon_Age_ドラゴンエイジ#Miyabi_Yamaoka_山岡雅弥#Miyabi#Yamaoka#山岡雅弥#Young#Dragon#Age#ヤングドラゴンエイジ #2025 #VOL #27 recommendation: None TelegraphLinks:page-0-17

cosplayupload

@cosplayuploadtest2 · Post #102126 · 23.03.2025 г., 03:01

Title: Moeha_Nochimoto_後本萌葉,_Young_Dragon_Age_ヤングドラゴンエイジ_2025_VOL.27 Authors: #None Tags: #None#Dragon_Age_ドラゴンエイジ#Moeha_Nochimoto_後本萌葉#Moeha#Nochimoto#後本萌葉#Young#Dragon#Age#ヤングドラゴンエイジ #2025 #VOL #27 recommendation: None TelegraphLinks:page-0-15

cosplayupload

@cosplayuploadtest2 · Post #102094 · 23.03.2025 г., 03:00

Title: Chihaya_Yoshitake_吉武千颯,_Young_Dragon_Age_ヤングドラゴンエイジ_2025_VOL.27 Authors: #None Tags: #None#Chihaya_Yoshitake_吉武千颯#Dragon_Age_ドラゴンエイジ#Chihaya#Yoshitake#吉武千颯#Young#Dragon#Age#ヤングドラゴンエイジ #2025 #VOL #27 recommendation: None TelegraphLinks:page-0-17