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

Резултати

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

Пребарај: #irel

当前筛选 #irel清除筛选

🇮🇳Глава IREL Limited Сарада Бхушан Моханти (Индия) примет участие в Конгрессе РЕДМЕТ-2026 В работе Международного конгресса по редким металлам, материалам и технологиям РЕДМЕТ-2026 (RAREMET-2026) примет участие Сарада Бхушан Моханти (S. B. Mohanty), Председатель и Управляющий директор государственной компании IREL Limited (Индия). Он станет спикером одной из сессий деловой программы. 🤝 Ожидается, что в рамках Конгресса С.Б. Моханти обсудит перспективы российско-индийского сотрудничества в области переработки редкоземельного сырья, возможности создания совместных производств и обмена технологиями, в том числе с учётом недавно заключённого между АО «Гиредмет» и индийским фондом TEXMiN меморандума о взаимопонимании в области совместного развития технологий получения редких и редкоземельных металлов. 🏭 IREL Limited – ключевое государственное предприятие Индии, находящееся в ведении Департамента по атомной энергии (DAE). Компания специализируется на добыче и переработке редкоземельных металлов из прибрежных монацитовых песков. Мощности IREL позволяют перерабатывать около 10 000 тонн редкоземельного минерального сырья в год. Предприятие выпускает высокочистые оксиды и соединения лантана, церия, неодима-празеодима, самария, гадолиния, иттрия, а также стратегические материалы для атомной отрасли. Компания располагает четырьмя крупными производственными подразделениями. Продукция IREL экспортируется в США, Великобританию, Францию, Германию, Норвегию и Японию. 📌 Напомним, что Международный конгресс по редким металлам, материалам и технологиям РЕДМЕТ-2026 состоится в Москве с 20 по 22 мая 2026 года на площадке РТУ МИРЭА. Организатор – АО «Гиредмет». РЕДМЕТ-2026 станет крупнейшим международным форумом для диалога учёных, технологов, представителей бизнеса и органов власти из России, Индии, Китая, стран Юго-Восточной Азии, Ближнего Востока и СНГ. Ожидается участие около 500 делегатов. 🏷 В рамках Конгресса также будет работать специализированная выставка RAREMET:Expo, где участники смогут представить свои технологические решения, оборудование и услуги для редкометалльной отрасли. 🔗 Официальный сайт Конгресса: redmet.giredmet.ru 📧 Электронная почта: [email protected] 💬 Канал в MAX: max.ru/id7707072637_gos22 #РЕДМЕТ2026#RAREMET2026#Гиредмет#Росатом#РедкиеМеталлы#IREL#РоссияИндия#RAREMETExpo