Для тех кто пишет расширения на 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
THE REAL WORLD | AI CAMPUS 2025🆕
AI Campus is an all-in-one training program designed for entrepreneurs, content creators, and tech-savvy beginners who want to master the art of building and monetizing games using artificial intelligence,no coding required. In this course, you'll unlock the tools, strategies, and insights needed to turn simple game ideas into income-generating digital products using the latest AI innovations.
✨What You'll Learn📈
• Stay Ahead with Emerging AI Tools
• Monetize Your AI Skills
• Build and Automate Online Businesses
PRICE: $49/M
➡️Instant Access:https://t.me/jointherealworldfree
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#Firstontg#aiautomation
NOTION MONEY ACADEMY👑✨
Turn Your Notion Setup Into a Quiet Income Stream 💪
Notion Money Academy is a comprehensive training program designed for Notion users and creators to master selling and monetizing Notion templates. In this course, you'll discover the step-by-step system for transforming your personal Notion workspaces into digital products that generate passive, recurring income without ads, coding, or showing your face.
✨What You'll Learn📈
• Turn your Notion workspace into a sellable product
• Grow your audience and launch your templates
• Automate and scale for passive income
PRICE: $199/M
➡️Instant Access:https://mega.nz/folder/ilo1DASB#9yKSehW8Rdae1MRBybWq3w
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#notionmoneyacademy#Firstontg
THE AI AUTOMATORS BY ALAN AND DANIEL WALSH👑✨
Unlock Practical Business Automation with No‑Code AI 🚀
The AI Automators is a hands-on training program designed for solo entrepreneurs, coaches, small business owners, and service providers to master no‑code AI-powered automation. Unlike theory-heavy courses, this program offers immediate, real-world workflows to save you hours and streamline your daily operations.
✨What You'll Learn📈
• Effortless Business Automation
• Smart AI Integrations
• No-Code Systems That Scale
PRICE: $97/M
➡️Instant Access:https://mega.nz/folder/SVVRFCoB#LsoQOEQMsQMYEBVSwFdNTw
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#Firstontg#Aiautomators
THE RUNDOWN AI UNIVERSITY👑✨
Master AI Workflows & Certifications 🚀
The Rundown AI University is a comprehensive training program designed for professionals, entrepreneurs, and AI enthusiasts to master practical AI skills and workflows. In this course, you'll discover how to integrate cutting-edge AI tools into your daily work through hands-on tutorials, expert-led workshops, and industry-recognized certifications.
✨What You'll Learn📈
• Build and deploy AI agents
• Automate emails, research, and content creation
• Use 150+ AI workflows for daily tasks
PRICE: $999/year
➡️Instant Access:https://drive.google.com/drive/folders/1j77pf5z6YCBNswfQk9hXk5StenvZl9KG?usp=sharing
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#rundownaiuniversity#Firstontg#aiautomation
ZARAK – COLD TRAFFIC COPYWRITER🆕
Master the #1 High-Income Copywriting Skill for 2025 🚀
The Cold Traffic Copywriter 2025 is a comprehensive training program designed for aspiring and seasoned copywriters to master the rare, high-paying skill of writing cold traffic funnels. In this course, you'll discover how to consistently land $5,000+ projects by crafting compelling copy that turns strangers into loyal customers — even if you're starting with zero experience.
✨What You'll Learn📈
• Write high-converting ads that stop the scroll
• Craft trust-building advertorials for cold traffic
• Build sales pages and upsells that drive revenue
PRICE: $2,497
➡️Instant Access:https://mega.nz/folder/Ey1HWLxS#Wza2EjVxfOFL_JaxLhkFBw
➡️Files: https://t.me/wisdomelitesfiles/391
-WISDOM ELITES RARE WISDOM UNMATCHED PROSPERITY🥇
#Rareleak#Firstontg#copywriting#coldtrafficcopywriter