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

Резултати

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

Пребарај: #recursos

当前筛选 #recursos清除筛选
🌷Haditas Estudiosas📋

@apuntes_digitales · Post #6030 · 06.12.2023 г., 18:20

★ . ꜝꜞ ᳝ ࣪ paletas de colores para tus apuntes🔭ׂ ʬʬ Los símbolos del lado son los temas del color: si son fríos o cálidos. Los fríos aportan mas seriedad al trabajo y los cálidos hacen la ilusión de verse más alegres (en este caso los primeros se pueden usar más para temas minimalistas como portadas, informes, etc. Y los cálidos para temas con más detalles como infografías, mapas mentales. Etc.) ♡ créditos aValentina Campos ♡ ☁️ | tags: #apuntes#recursos :¨ ·.· ¨: collabs a 🐏 ⊹ ৎ୭ `· . ♡ @haditaestudiosabot ˶ᵔ ᵕ ᵔ˶

🌷Haditas Estudiosas📋

@apuntes_digitales · Post #3954 · 18.11.2022 г., 04:13

░⃟─────────────░⃟ Hola ! Hace un tiempo prometí hacer plantillas de planners coreanos y lo prometido es deuda . ¿ Te interesa aprender cómo usarlos ? 👛 visita este post: https://t.me/Apuntes_Digitales/3555 🌸 link de descarga a drive: imprimible PDF plantilla en pptx (no tocar sino sabes) #plantillas#recursos PD: si te unes a nuestro chat eres el primero en recibir las plantillas 👀 Síguenos [@apuntes_digitales] Recuerda Dejar Tu Reacción 💌 ░⃟─────────────░⃟

🌷Haditas Estudiosas📋

@apuntes_digitales · Post #4135 · 23.12.2022 г., 15:23

░⃟────────────────────░⃟ - stickers 🖤💀 Últimamente me encanta el blanco y negro para mi bullet journal , ediciones y otros proyectos. Nada que ver con navidad pero x . Ayer estaba viendo este video de misojournal y me encantaron unos stickers de kanjis de manga que usa . Así que decidí recopilar algunos de estos y regalarles un set . Pueden imprimirlos para su journal físico o usarlos para su journal digital . Está en formato PNG y tiene una calidad bastante alta 😌 Espero que disfruten . Si quieren más recursos o papelería dejen sus sugerencias. Atte. Pecas05 , mirar el primer comentario. 💣: @Apuntes_Digitales╏#recursos ; #stickers ░⃟────────────────────░⃟

producTICvidad® 📲📈

@producTICvidad · Post #992 · 05.02.2023 г., 20:33

#negocios#recursos#plataformas Sitios para aprender a programar gratis👇: 📂 HTML → html.com 📂 CSS → w3schools.com 📂 Java → codecademy.com 📂 Python → learnpython.org 📂 JavaScript → javascript.info 📂 React → scrimba.com 📂 SQL → w3schools.com/sql 📂 Solidity → cryptozombies.io Puedes compartir, copiando y pegando este post. ☑️ #producTICvidad

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