@gidle_update · Post #46536 · 28.11.2025 г., 00:37
251118 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) X 서탱 (SEOTANG) 2md Membership Kit Behind The Scenes 🔗youtu.be/dwwePWWE8dM –🦋 ── @GIDLE_UPDATE ──
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
Пребарај: #soojin
@gidle_update · Post #46536 · 28.11.2025 г., 00:37
251118 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) X 서탱 (SEOTANG) 2md Membership Kit Behind The Scenes 🔗youtu.be/dwwePWWE8dM –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45468 · 08.09.2025 г., 14:10
250908 || ALL THE K-POP YOUTUBE UPDATE 수진(#SOOJIN) – BADITUDE 🔗youtu.be/myQc-DCQHUM –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45467 · 08.09.2025 г., 14:10
250908 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) 'BADITUDE' MV Reaction 🔗youtu.be/zH2JKjH8g4U –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45466 · 08.09.2025 г., 14:10
250907 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) 'BADITUDE' Dance Practice 🔗youtu.be/qBK1ly6TOgc –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45239 · 03.09.2025 г., 13:00
250903 || #SOOJIN INSTA UPDATE "first broadcast finished" [TRANS] siaran pertama selesai –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45151 · 01.09.2025 г., 13:06
250901 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) 1st SINGLE [BADITUDE] Album Unboxing 🔗youtu.be/lN7w45B_zwg –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45147 · 01.09.2025 г., 13:02
250829 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) 'BADITUDE' Dance Practice Behind The Scenes 🔗youtu.be/GvLgux2lqrA –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #45136 · 01.09.2025 г., 12:57
250830 || #SOOJIN INSTA UPDATE BADITUDE🔫 –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #44934 · 27.08.2025 г., 11:20
250827 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) 'BADITUDE' Fanchants Guide 🔗youtu.be/mYY3oV4We0M –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #44928 · 27.08.2025 г., 11:16
250827 || #SOOJIN YOUTUBE UPDATE 수진 (SOOJIN) 'BADITUDE' MV Teaser 🔗youtu.be/roGnx6zLKPw –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #44622 · 13.08.2025 г., 12:51
250811 || #SOOJIN YOUTUBE UPDATE Soojinie's daily life | Comeback preparation 🎙️ Claw machine 🧸 Date with a friend 🙌 🔗youtu.be/GiQu7hboxus –🦋 ── @GIDLE_UPDATE ──
Hashtags
@gidle_update · Post #44621 · 13.08.2025 г., 12:48
250813 || #SOOJIN INSTASTORY UPDATE –🦋 ── @GIDLE_UPDATE ──
Hashtags