Для тех кто пишет расширения на 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
#patent
Hurmatli talabalar, doktorant va tadqiqotchilar!
🔖 Adliya vazirligi huzuridagi “Intellektual mulk markazi” davlat muassasasi hamda Texnologiyalar va innovatsiyalarni qo‘llab-quvvatlash markazi tomonidan universitet professor-o‘qituvchilari, doktorantlari hamda iqtidorli talabalar uchun intellektual mulk sohasida malaka oshirishga qaratilgan seminar-trening o‘tkaziladi.
✅ Seminar davomida siz o‘zingizni qiziqtirgan savollarga javob olishingiz, shuningdek patent (ixtiro, foydali model, sanoat namunasi) olish hamda hujjatlarni rasmiylashtirish bo‘yicha kerakli ma’lumotlarga ega bo‘lasiz.
📍Manzil: Yuridik fakulteti majlislar zali
⏰ Vaqt: 31-mart kuni soat 14:30
☎️ Ma’lumot uchun: +998 99 625-00-95
The UK High Court rules in favour of the patenting of inventions using AI
The UK High Court has ruled that certain inventions related to artificial intelligence can be patented. The decision was made by the High Court in relation to an AI system that provides recommendations on media files, such as selecting music according to a listener's preferences. The system uses a trained artificial neural network that works in a similar way to the human brain.
Judge Antony Mann found the invention suitable for patent protectionon the grounds that on the grounds that the ANN-based system was not a computer program (which cannot be patented) and that it worked distinctively differently from the underlying code. He noted that the invention significantly improves the music selection process by offering recommendations based on emotional perception.
Hello, everyone! The decision could set a precedent for other AI inventions and open the door for more patents in this field. However, it is possible that the decision will be appealed.
It is important to note that this decision does not affect AI-created inventions as they are not subject to patent protection in the UK, US and Europe. The only country that provides patent protection for AI inventions is South Africa.
#AI#Patent
“Yangi O‘zbekiston” universiteti professorining ikkita ixtirosi Buyuk Britaniyada patentlashtirildi!
💥 Raqamli texnologiyalar maktabi Informatika departamenti professori doktor M. Uvazening ikkita ixtirosi Buyuk Britaniya Hukumati tomonidan patentlashtirildi.
⌚️Professorning birinchi ixtirosi soat shaklida bo‘lib, u orqali Altsgeymer kasalligi bilan og'rigan bemorlar o'zlarining salomatlik holati haqida xabardor bo'lib borishlari mumkin.
📸 Ikkinchi ixtiro esa kameralarda maxsus tizim orqali biror shaxs yoki jismning xususiyatini batafsil aniqlashda yordam beradi.
🎗 Professorimiz ilmiy faoliyatida muvaffaqiyatlar tilaymiz!
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#patent#altsgeymer#UK
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti professorining ixtirosi Amerikada patentlashtirildi!
💥 Raqamli texnologiyalar maktabi Informatika departamenti professori doktor Sirojiddin Jo'rayevning ixtirosi Amerika hukumati tomonidan patentlashtirildi.
⌚️Mazkur ixtiro WiFi tarmoqlarida shovqin hujumidan qochadigan tizim vazifasini bajaradi. Uni harbiy xizmat jarayonida va boshqa ko'plab simsiz tarmoq sohalarida qo'llash mumkin.
Ixtiro bundan avval Janubiy Koreyada ham patentlashtirilgan.
🎗 Professorimiz ilmiy faoliyatida muvaffaqiyatlar tilaymiz!
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#patent#simsiz_aloqa#US
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Professor Muhammed Uvaze ixtirolari Buyuk Britaniyada patentlashtirilgani haqida Hudud informatsion dasturida lavha tayyorlandi.
#hudud#patent#inventions
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
‼️"Diese Patentanmeldung von Pfizer wurde am 31. August 2021 genehmigt und ist das allererste Patent, das in einer Liste von über 18.500 Patenten aufgeführt ist, die zum Zweck der Fernkontaktverfolgung aller geimpften Menschen weltweit dienen, die über eine Quantenverbindung mit pulsierenden Mikrowellenfrequenzen von 2,4 GHz oder höher von Mobilfunkmasten und Satelliten direkt mit dem „Internet der Dinge” verbunden sind oder sein werden."
Lesen Sie das NOCH EINMAL!
Quelle:Sudden and Unexpected
Findest du diese Information wichtig? Dann abonniere unseren Kanal!
👉@LegitimNews
#mRNAImpfung#4G5G6G#Graphenoxid#Pfizer#Patent
🤓 Как вы наверное уже заметили, мои профессиональные интересы находятся на пересечении мировой истории дизайна и советской. Последняя - исследована гораздо меньше, и там я нахожу много материалов, требующих современного осмысления и освещения.
📚 Мне хочется, чтобы этот канал отражал разные направления моей деятельности. Поэтому я решила в качестве эксперимента сделать пятницу днём советского дизайна. Начну с темы про советские патенты. Посвящаю её горячо любимому мной каналу USSResearch.
📺 Сейчас речь пойдет про послевоенный период, т.к. после революции всё быстро и часто менялось, плюс дизайнерские (с современной точки) зрения разработки регистрировались вместе с остальными чисто инженерными изобретениями и их сложнее искать. В подтверждение - в приложении будет фото из частного семейного архива Конплянских с которыми я работю.
🔗 При этом, дизайнеры отдельные свои конструкторские разработки продолжали регистрировать как изобретения. В приложении – пример изобретательского патента уникального художника Вячеслава Фомича Колейчука (у которого мне посчастливилось учиться в институте).
™️ И про товарные знаки я сейчас тоже писать не буду, т.к. их стали регистрировать отдельно сильно раньше, чем промышленные образцы, НО без указания авторства! Просто год и название предприятия, которому теперь это знак принадлежит. Я уже почти потеряла надежду выяснить, кто сделал логотип Аэрофлота (и некоторые другие) 😢
1️⃣ Итак, первое в СССР авторское свидетельство на промышленный образец было зарегистрировано на имя завода «Эстопласт», г. Таллин, 28 августа 1965 года.
🔟 Все первые 10 свидетельств были выданы на светильники этого легендарного эстонского завода, существовавшего с 1959 по 2003 год. Сейчас многие из его моделей являются предметом коллекционирования. Если хотите от меня отдельную подборку - ставьте ✍🏻
💡Современный преемник предприятия - 4ROOM, тоже имеет ряд симпатичных рэтро-моделей.
📝 В приложении добавлю критическую статью на эти первые зарегистрированные модели из журнала «Техническая эстетика».
#SovietDesign#Research#Archive#ProductDesign#Patent#Lighting