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 слични објави

Пребарај: #yalpimajlis

当前筛选 #yalpimajlis清除筛选
OlympicUz

@OlympicUz · Post #42775 · 05.02.2026 г., 09:34

Yangi tahrirdagi “Jismoniy tarbiya va sport to‘g‘risida”gi Qonun ma’qullandi Senat yalpi majlisida yangi tahrirdagi “Jismoniy tarbiya va sport to‘g‘risida”gi Qonun ko‘rib chiqildi. Ushbu Qonun bilan jismoniy tarbiya va sport sohasidagi davlat siyosatining asosiy yo‘nalishlari hamda jismoniy tarbiya va sportni rivojlantirish davlat tomonidan qo‘llab-quvvatlanishi aniq belgilab berilmoqda. Qonunga muvofiq, jismoniy tarbiya va sport subyektlari qatoriga Sport vazirligi, Milliy Olimpiya va paralimpiya qo‘mitalari kiritilmoqda. Ularning qo‘shimcha vakolatlari belgilanmoqda. Qonunda paralimpiya, surdlimpiya, maxsus olimpiya va ko‘zi ojizlar sporti harakatlariga doir normalar, sport federatsiyalari, klublari va ligalarining huquqiy maqomi hamda faoliyat yuritish tartibi, ularni reyestrga kiritish va chiqarish mezonlari mustahkamlanmoqda. Shuningdek, Qonunda murabbiy, sport hakami va sport agentining huquqiy maqomi, huquq va majburiyatlari ham belgilanmoqda. Bundan tashqari, sportda dopingning oldini olish va unga qarshi kurashish tartibi, sport musobaqalari natijalariga qonunga xilof ravishda taʼsir ko‘rsatishga qarshi kurashish to‘g‘risidagi yangi normalar kiritilmoqda. Qonunda aholini ommaviy sportga jalb qilish va ommaviy sport tadbirlarini tizimli o‘tkazib borishga eʼtibor qaratilgan. Senatorlarning fikricha, ushbu Qonun sohani yana-da rivojlantirishga, jismoniy tarbiya va sportga oid munosabatlarni tizimli tashkil etishga xizmat qiladi. Senatorlar mazkur Qonunni maʼqulladi. — Одобрен Закон "О физической культуре и спорте" в новой редакции На пленарном заседании Сената был рассмотрен Закон «О физической культуре и спорте» в новой редакции. Отмечалось, что Законом четко определяются ключевые направления государственной политики в области физической культуры и спорта, а также меры государственной поддержки их развития. Министерство спорта, Национальный Олимпийский комитет, Национальный Паралимпийский комитет относятся к числу субъектов физической культуры и спорта, устанавливаются их дополнительные полномочия. В Законе закрепляются нормы, касающиеся паралимпийских, сурдлимпийских, специальных олимпийских видов спорта и спорта лиц с нарушением зрения, правовой статус и порядок ведения деятельности спортивных федераций, клубов и лиг, критерии включения и исключения их из реестра. Кроме того, включаются новые нормы, касающиеся порядка предупреждения и борьбы с допингом в спорте, противодействия незаконному влиянию на результаты спортивных соревнований. В Законе акцент сделан на вовлечении населения в массовый спорт и регулярном проведении массовых спортивных мероприятий. Как считают сенаторы, данный Закон послужит дальнейшему развитию этой сферы, системной организации отношений, связанных с физической культурой и спортом. Сенаторы одобрили данный Закон. — Updated Law “On Physical Culture and Sport” Approved At a plenary session of the Senate, a revised version of the Law “On Physical Culture and Sport” was reviewed and approved. The Law clearly defines the key directions of state policy in the field of physical culture and sport, as well as measures of government support for their development. #Senat#YalpiMajlis 👉@OlympicUz olympic.uz I YouTube I Instagram I

#YalpiMajlis#Qonun#Закон 📝Qattiq maishiy chiqindilarni to‘plash va olib chiqish xizmatlari zamon talabiga moslashtiriladi ➡️Batafsil 💬 Услуги по сбору и вывозу твердых бытовых отходов адаптируются к требованиям времени ➡️Подробно InstagramTelegram FacebookYoutube

#Live#XalqaroForum#YalpiMajlis#OliyTaʼlim#Toshkent Fransiya va O‘zbekiston oliy ta’lim muassasalari o‘rtasida tajriba almashinuvi: Forum doirasida yalpi majlis bo‘lib o‘tdi Forum doirasida bo‘lib o‘tgan yalpi majlisda O‘zbekiston va Fransiyaning yetakchi oliy ta’lim muassasalari vakillari ishtirok etib, ta’lim sifatini oshirish, muhandislik yo‘nalishidagi kadrlar tayyorlash, ilmiy tadqiqotlar va xalqaro hamkorlik masalalarini muhokama qildilar. Tadbirda O‘zbekiston Respublikasi Prezidenti Administratsiyasi Departament rahbari Odil Abdurahmonov, Fransiya Respublikasi Yevropa va tashqi ishlar vazirligi Bosh kotibi Anne-Mari Deskot, Oliy ta’lim, fan va innovatsiyalar vazirining birinchi o‘rinbosari Shohrux Daliyev hamda delegatsiya a’zolari ishtirok etdi. Majlisda Fransiya oliy ta’lim tizimidagi asosiy mezonlar, muhandislik ta’limi tajribalari, tadqiqot muassasalari faoliyati hamda o‘zbek talabalarining imkoniyatlari haqida taqdimotlar o‘tkazildi. Shuningdek, O‘zbekiston oliy ta’lim tizimida amalga oshirilayotgan transformatsiya va islohotlar yuzasidan ma’ruzalar tinglandi. Tadbir yakunida savol-javoblar va ochiq muloqot bo‘lib o‘tdi. Anjuman ikki tomonlama uchrashuvlar formatida davom etdi. Bizni kuzating Facebook | Instagram | YouTube|Telegram

#Live#XalqaroForum#YalpiMajlis#OliyTaʼlim#Toshkent Fransiya va O‘zbekiston oliy ta’lim muassasalari o‘rtasida tajriba almashinuvi: Forum doirasida yalpi majlis bo‘lib o‘tdi Forum doirasida bo‘lib o‘tgan yalpi majlisda O‘zbekiston va Fransiyaning yetakchi oliy ta’lim muassasalari vakillari ishtirok etib, ta’lim sifatini oshirish, muhandislik yo‘nalishidagi kadrlar tayyorlash, ilmiy tadqiqotlar va xalqaro hamkorlik masalalarini muhokama qildilar. Tadbirda O‘zbekiston Respublikasi Prezidenti Administratsiyasi Departament rahbari Odil Abdurahmonov, Fransiya Respublikasi Yevropa va tashqi ishlar vazirligi Bosh kotibi Anne-Mari Deskot, Oliy ta’lim, fan va innovatsiyalar vazirining birinchi o‘rinbosari Shohrux Daliyev hamda delegatsiya a’zolari ishtirok etdi. Majlisda Fransiya oliy ta’lim tizimidagi asosiy mezonlar, muhandislik ta’limi tajribalari, tadqiqot muassasalari faoliyati hamda o‘zbek talabalarining imkoniyatlari haqida taqdimotlar o‘tkazildi. Shuningdek, O‘zbekiston oliy ta’lim tizimida amalga oshirilayotgan transformatsiya va islohotlar yuzasidan ma’ruzalar tinglandi. Tadbir yakunida savol-javoblar va ochiq muloqot bo‘lib o‘tdi. Anjuman ikki tomonlama uchrashuvlar formatida davom etdi. Bizni kuzating Facebook | Instagram | YouTube|Telegram