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

Резултати

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

Пребарај: #healing

当前筛选 #healing清除筛选
✨Jast mi🌷🇫🇷

@jastm1 · Post #4909 · 29.12.2024 г., 16:00

⭐️#Healing series Day IDK (sorry I forgot about these) 🍵Muammolarga bo'lgan fikringizni o'zgartiring! Hayotingizda uchraydigan har qanday qiyinchilik yoki muammo haqida boshqacha o‘ylang. Computer Scientist sifatida men har qanday narsani hal qilib bo‘lishiga ishonishga MAJBURMAN. Agar hal qilib bo‘lmasa, bu mening muammom emas va unga e'tibor bermasligim kerak. Qo‘rqmang, yig‘lamang yoki stressga tushmang. Tinchlaning va bu muammoni hal qilish uchun nima qilishingiz mumkinligini o‘ylab ko‘ring. Muammoni strategik va mantiqiy yondashuv bilan hal qiling. Kerak bo‘lganda yordam so‘rang. Esda tuting, Queen never cry. Agar muammo yechimi yo‘q bo‘lsa va siz hech narsa qila olmasangiz, vaziyatni o‘zgartira olmasligingizni tushunib, tinchlaning. Vaziyatga moslashishga harakat qiling. Axir qancha yig‘lamang, ob-havoni o‘zgartira olmaysiz, to‘g‘rimi? ~ 🎀~ ↬@jastm1🌊

Hashtags

✨Jast mi🌷🇫🇷

@jastm1 · Post #4904 · 25.12.2024 г., 19:20

⭐️#Healing series Day 2 🍵Nimani "iste'mol" qilayotganingizga e'tiborli bo'ling! "Men nima yesam o'shaman" degan iboraning asl ma'nosi haqida o'ylab ko'rganmisiz? Bu aslida juda oddiy ibora. Sog'lom tanani saqlash uchun biz odatda nima iste'mol qilayotganimiz va qancha miqdorda iste'mol qilayotganimizga e'tibor beramiz. Xuddi shu mantiq miyangizga ham taalluqli. Har kuni miyangizni nima bilan oziqlantirayotganingizga ham shunchalik ongli ravishda yondashishingiz kerak 😐. O'ylab ko'ring: ma'nosiz qisqa videolar, TikTok qo'shiqlari va fanfiction ga o'xshab yozilgan kitoblar—bular miyangizni oziqlantiryaptimi? Yengil va oson hazm qilinadigan kontentni vaqti-vaqti bilan iste'mol qilish yaxshi bo'lsa-da, uni yuqori sifatli, intellektual jihatdan qiziqarli materiallar bilan muvozanatlash muhimdir. Qanday qilib nosog'lom oziq-ovqat tanangizga zarar yetkazishi mumkin bo'lsa, ma'nosiz tarkib ham aqliy qobiliyatlaringizni susaytirishi mumkin 💃. Keyingi safar film tomosha qilishni xohlaganingizda, murakkab va aqlli syujetli filmni tanlang. Musiqa tanlashda esa mazmunli qo'shiqlarga e'tibor bering. Sizning tanlovlaringiz sizning aqliy dietangizni shakllantiradi. 21-asr—ma'lumot iste'mol qilishdan qochib bo'lmaydigan davrda qabul qilayotgan ma'lumotlarimizni nazoratga olish juda muhim. Shuning uchun, aqliy dietangizga g'amxo'rlik qiling. O'qiyotgan kitoblaringiz, tomosha qilayotgan shoularingiz va tinglayotgan musiqangiz haqida ongli qarorlar qabul qiling. Miyangizni qiyinchiliklarga duchor qiladigan, ilhomlantiradigan va boyitadigan kontent bilan oziqlantiring. ~ 🎀~ ↬@jastm1🌊

Hashtags

✨Jast mi🌷🇫🇷

@jastm1 · Post #4895 · 24.12.2024 г., 16:12

⭐️#Healing series Day 1 ⭐️Sport bilan shug‘ullanishni boshlang! Bizni yoshlikdan sportning ahamiyati va u umrimizni uzaytirishi haqida o‘rgatib kelishadi. Sportning sog‘ligimizga bo‘lgan foydasi haqida gapirish shart ham emasdek tuyuladi — buni hammamiz juda yaxshi bilamiz. Ammo nega, buni yaxshi bilishimizga qaramay, jamiyatimizning aksariyati sport bilan shug‘ullanmaydi? Sababi o‘rnak bo‘ladigan insonlarning yo‘qligidadir. Ota-onangiz muntazam ravishda sport bilan shug‘ullanadimi? Ko‘pchilik bu savolga “ha” deb javob bera olmasa keark😱. Men bu muammoni yosh avlodda takrorlanishini xohlamayman. Shuning uchun sizlarni bu odatga qarshi kurashishga undayman. Sog‘lom turmush tarzini o‘zimizdan boshlashimiz kerak. Agar birinchi navbatda o‘z salomatligimizga befarq bo‘lmasak, atrofimizdagilar ham bundan ilhomlanib, yaxshi tomonga o‘zgaradi. ~ 🎀~ ↬@jastm1🌊

Hashtags

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40568 · 22.01.2026 г., 02:01

Cybergrief happens when someone feels sad because an online friend passes away or stops talking. This feeling can be just as deep as losing a friend in real life. Since 2020, more people have faced this because they connect online more. It's normal to feel upset or alone. Finding help and support makes it easier. 💻💔 [Read more1] [Read more2] @googlefactss #Cybergrief#OnlineLoss#MentalHealth#Support#Healing

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40476 · 04.01.2026 г., 15:03

Super glue aka Cyanoacrylate glue is used in medicine to close wounds without stitches. It was used in the Vietnam War to stop bleeding quickly. Different types like Dermabond help skin heal better and are safer than regular glue. Rock climbers and musicians also use it to protect their fingertips. Large amounts or fumes can cause skin burns, so it must be used carefully. 🩹👌 [Read more] @googlefactss #Cyanoacrylate#WoundCare#MedicalGlue#Healing#sticky

12
ПретходнаСтраница 1 од 2Следна