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

Резултати

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

Пребарај: #walkandearn

当前筛选 #walkandearn清除筛选
Walken.io - Announcement

@walken_channel · Post #18 · 19.01.2022 г., 11:45

Hi there! 😃 We’ve been wondering how keen you are on walking 👟- maybe you have a job that keeps you on your feet, or walking happened to be your favourite pastime? 🐾 In Walken, the more you walk, the higher 📈 your step count is - the more in-game Gems 💎you’ll get! Given that 1ksteps = 1 gem , how many Gems 💎 would you get per day (on average) today? A quick reminder: the app is not available yet, and we’re doing our best to bring it live as soon as possible! Initial DEX offering (IDO) is coming late Feb, will do our best to start a beta before that. There will be both iOS and Android version, so no worries! * We’ll be keeping you updated here and on Twitter, so stay tuned 📻 and we’ll let you know when you’ll be able to join the beta test and get your CAThlete! 🐦 twitter: https://twitter.com/walken_io 🧨 medium: https://medium.com/@walken.io 🕹️ discord: https://discord.gg/QJDnFt6S4J #nft#walken#walkandearn#NFTGaming#blockchaingame

Walken.io - Announcement

@walken_channel · Post #6 · 23.11.2021 г., 14:37

Welcome to our news channel! 👋 WALKEN is a new NFT game that converts your steps 🚶in real life into tokens 🎮. Comming really soon! ⚡ Join to stay up to date about release news, promo drops and development updates 🐨 🐦 twitter: https://twitter.com/walken_io 🧨 medium https://medium.com/@walken.io 🕹️ discord https://discord.gg/S2GvpU24 #nft#walken#walkandearn#NFTGaming#blockchaingame

Walken.io - Announcement

@walken_channel · Post #7 · 23.11.2021 г., 14:38

📢 BETA TEST is coming soon! We know you're itching to have a go and acquire your first CAThlete 🐷 Great news: gameplay development is progressing, and we're preparing a 💥playable beta💥! We are grateful for your patience and will announce the start of beta testing in advance⏰ Stay tuned and don't miss out on the fun! 🐦 twitter: https://twitter.com/walken_io 🧨 medium https://medium.com/@walken.io 🕹️ discord https://discord.gg/QJDnFt6S4J #nft#walken#walkandearn#NFTGaming#blockchaingame#betatest#betatester