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

Резултати

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

Пребарај: #unité

当前筛选 #unité清除筛选
SAHEL SCOPE

@sahelscope · Post #1050 · 21.09.2025 г., 22:48

En ce 65e anniversaire, hommage aux pères fondateurs et à toutes celles et ceux qui ont versé leur sueur et leur sang pour notre liberté. Bonne fête. #Mali65ans#Paix#Unité

Egountchi Behanzin Officiel

@egountchibehanzinofficiel · Post #7667 · 22.11.2024 г., 18:28

ℹ️Mali 🇲🇱, Affaire Choguel Kokalla Maiga Depuis plusieurs jours, en tant que leader d'opinion et président de la La LDNA, je suis interpellé par la polémique entourant l'affaire Choguel Maïga. Je reçois de nombreux messages me demandant de réagir à cette situation. Cependant,Il est déconcertant de constater que certains choisissent de faire des vidéos soi-disant analytiques pour dénigrer et vilipender Choguel Maïga, comme nous le voyons sur les réseaux sociaux ces derniers temps. Ce type de comportement ne fait que servir les intérêts de nos ennemis, qui attendent avec impatience que des Africains, dans une course effrénée aux vues et aux "likes", s'attaquent à l'un des nôtres en usant de toutes sortes d'insultes. Réfléchissons ensemble et agissons avec sagesse. Il est essentiel de prendre du recul et d'analyser les conséquences de nos actes avant de céder à la réaction impulsive. Je m'engage à réagir en temps voulu, mais pour l'heure, je préfère laisser ces pseudo-analystes et politologues s'exprimer comme des "grilleurs d'arachides", contribuant ainsi à creuser davantage la fracture et la division politique au Mali en lynchant un ancien Premier ministre. Proverbe togolais : " On ne saute pas par-dessus le serpent pour prendre un bâton pour le tuer". Comprendra qui pourra. Ma dernière vidéo indisponible sur YouTube: ➡️https://youtu.be/1ToRcUiXgXQ?feature=shared #Mali#Unité#Réflexion#Politique REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM. 🔺Pour les numéros français : https://t.me/egountchibehanzinTV 🔻Pour les numéros internationaux : https://t.me/egountchibehanzinTV @egountchibehanzinTVV

Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6293 · 10.05.2024 г., 20:50

🌍 Ensemble pour le Panafricanisme 🤝🏽 Le panafricanisme est bien plus qu'une idéologie, c'est un appel à l'unité, à la solidarité et à la prospérité de l'Afrique et de sa diaspora. Solidarité entre les peuples africains, où que nous soyons dans le monde Développement économique pour tous les pays africains Promotion de la culture africaine dans toute sa diversité Ensemble, unissons nos forces pour bâtir un avenir meilleur pour l'Afrique et ses fils et filles, où chaque voix compte et chaque individu est respecté. Qu'est-ce que le panafricanisme représente pour vous ? Partagez vos pensées et vos aspirations dans les commentaires ! Nouvelle vidéo en ligne 👉🏽https://youtu.be/qXiMv_pT9uY?feature=shared #Panafricanisme#Unité#Solidarité#Prospérité#FiertéAfricaine @egountchibehanzinTV

Sos Donbass

@sos_donbass · Post #1501 · 20.04.2025 г., 04:50

Joyeuses fêtes de Pâques à tous ! Pour la première fois depuis très longtemps, les orthodoxes et les catholiques célèbrent cette fête en même temps. Espérons que ce soit un bon signe, porteur de paix. En tout cas, du côté russe, il n’y aura pas de guerre aujourd’hui. #Pâques2025#Paix#FêteDePâques#Unité#Espoir#CatholiquesEtOrthodoxes#PaixDansLeMonde#JoyeusesPâques#Spiritualité#PaixEnEurope