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

Резултати

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

Пребарај: #diavelv4rs

当前筛选 #diavelv4rs清除筛选

💥Ducati Diavel V4 RS 2026 – Дьявол стал ещё мощнее! 💀⚡ Официальный анонс Ducati Diavel V4 RS 2026 взорвал мотосообщество – это не просто апгрейд, а настоящая революция в мире muscle-байков! ✏️ Итальянцы создали машину, которая сочетает адскую мощь, премиальный дизайн и космические технологии. Готовы познакомиться с новым королём ночи? 🌑 💥 Двигатель: V4 Granturismo с характером демона 🔹 1,158 см³, 180 л.с., 125 Нм – этот мотор не просто рвёт асфальт, он испепеляет его! 🔹 Апгрейд впуска + новая выхлопная система = зверский рёв, от которого дрожат витрины. 🔹 Оптимизированная ECU – мгновенный отклик на газ, будто байк читает твои мысли. 🎨 Дизайн: Ультра-агрессивный и лёгкий, как тень 🔹 Карбоновые обтекатели + крылья – снижение веса без потери жёсткости. 🔹 Колёса Marchesini – не просто стильно, а ещё и улучшает динамику. 🔹 Подвеска Öhlins Smart EC 2.0 – адаптируется под любой стиль езды: хоть трек, хоть городской ад. 🔹 Фирменные "рёбра" на баке – намёк на скрытую мощь, как у спорткаров Ducati. 📱 Технологии: Умный, как компьютер, опасный, как бритва 🔹 6,5" TFT-дисплей с Ducati Connect – навигация, музыка, телеметрия. 🔹 5 режимов езды (включая скрытый Race Mode для истинных маньяков). 🔹 Launch Control + трекшн-контроль 3-го поколения – чтобы не улететь в кювет при старте. 🔹 Адаптивный круиз-контроль – для тех, кто любит скорость, но не хочет лишний рисковать. 💰 Цена: Готовы продать душу? Ориентировочная стоимость – от €25,000. Дорого? Зато это самый технологичный круизер в линейке Ducati! 🏆 Доступен в трёх цветах: ◼ Чёрный сатин (как душа настоящего байкера) 🔴 Красный Ducati (классика, но с налётом безумия) 🌑 Matt Carbon (для тех, кто любит скрытую мощь) 💬 Вердикт Ducati сделал Diavel ещё злее, быстрее и умнее. Это не просто мотоцикл – это оружие массового поражения асфальта. #Ducati#DiavelV4RS#МотоДрайв#АдскаяТехника