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

Резултати

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

Пребарај: #software

当前筛选 #software清除筛选
xz の 小站

@xjzim · Post #6127 · 23.07.2021 г., 02:23

https://play.google.com/store/apps/details?id=com.kiwibrowser.browser Kiwi Browser 是一款可以安装和使用Chrome桌面版插件的Android端浏览器。我们可以将电脑上常用的广告屏蔽等插件安装在我们的手机浏览器上达到和电脑端一样清爽的浏览效果。 Kiwi Browser is an android browser that can install Chrome desktop version extensions. We can install adblock extension on our phone to achieve same browsing experience on our PC. #Software

Hashtags

PikPak磁链资源分享

@PikPak_Share_Channel · Post #740 · 28.12.2023 г., 02:44

资源名称:Mac OS X Install DVD 10.5.7(DMG/ISO) 描述:Mac OS X 10.5.7 (Disc 1.1) (15-inch MacBook Pro) (DVD DL) 🧲 链接: magnet:?xt=urn:btih:15FC23F72F506F30E12E6D21A405122583324B61 👉使用 PikPak 秒存,立即在线观看👈 📁 文件大小:6.7GB 🏷 文件类型:#Software 📢 频道:@PikPak_Share_Channel 👥 群组:@PikPak_Share_Group

Hashtags

PikPak磁链资源分享

@PikPak_Share_Channel · Post #730 · 21.12.2023 г., 03:45

资源名称:卧薪尝胆.The.Great.Revival.2007.S01.V2.1080p.WEB-DL.H264.AAC- 描述:《卧薪尝胆》(英语:The Great Revival),是2007年中国中央电视台制作出品的电视剧。根据勾践的故事改编,共41集 🧲 链接: magnet:?xt=urn:btih:331DCFBA35AFF28DEE9ADDD1946487E4ADF45E26 👉使用 PikPak 秒存,立即在线观看👈 📁 文件大小:71.05GB 🏷 文件类型:#Software 📢 频道:@PikPak_Share_Channel 👥 群组:@PikPak_Share_Group

Hashtags

PikPak磁链资源分享

@PikPak_Share_Channel · Post #675 · 10.10.2023 г., 13:07

资源名称:Windows 95 1996 繁體中文版 Part.No 000-27552 描述:Windows 95 1996 繁體中文版 Part.No 000-27552 🧲 链接: magnet:?xt=urn:btih:0B8356A9CA9681F9892F546C0A7747D3FBFE76EB 👉使用 PikPak 秒存,立即在线观看👈 📁 文件大小:308MB 🏷 文件类型:#Software 📢 频道:@PikPak_Share_Channel 👥 群组:@PikPak_Share_Group

Hashtags

PikPak磁链资源分享

@PikPak_Share_Channel · Post #674 · 10.10.2023 г., 13:06

资源名称:NT4.0 Option Pack 繁體中文版 描述:NT4.0 Option Pack 繁體中文版 🧲 链接: magnet:?xt=urn:btih:E422BC7972B902CB0EE87D906D0C2B1FB0B2A8E4 👉使用 PikPak 秒存,立即在线观看👈 📁 文件大小:671MB 🏷 文件类型:#Software 📢 频道:@PikPak_Share_Channel 👥 群组:@PikPak_Share_Group

Hashtags

xz の 小站

@xjzim · Post #6226 · 29.10.2021 г., 20:45

📖Z直播-最流畅的聚合直播软件 zlive是一款免费的多平台直播聚合软件。也算是这类软件的老前辈了。 此次更新了v4.12.1修复养老版。主要修复了关键的一起看类栏目无法正常观看的问题。此版本如不出意外情况,将不会继续更新。 同时请大家尊重原修复者意见,请勿上传至酷安等其它平台。 —————————————————— 📍 频道 | Channel:@xjzim 🖥 中文站 | Blog:920.im 🖥 英文站 | English Site:imz.one #Blog#Software

xz の 小站

@xjzim · Post #6213 · 12.10.2021 г., 14:36

📖JustLive-免费开源聚合直播软件 JustLive - 后起之秀,未来可期 JustLive是一款免费且开源的多平台直播聚合软件。目前支持的平台有:虎牙、斗鱼、B站、网易CC、企鹅电竞,软件已经做到了弹幕控制,直播清晰度选择,小窗播放,账户系统,关注显示等常用功能。 ————————————————————— 📍 频道 | Channel:@xjzim 🖥 中文站 | Blog:920.im 🖥 英文站 | English Site:imz.one #Blog#Software

xz の 小站

@xjzim · Post #6288 · 12.12.2021 г., 03:22

Android付费软件推荐2021 问了几天见大家没有什么建设性意见,看来我这里Android用户群较少?还是大家目前还没付费用Android软件的习惯呢🤔 我这边自己梳理一波吧,也算是给Android用户的一波推荐: ①:视频类:Mx Player Pro 「付费」| VLC 「免费」 ②:本地音乐类:Poweramp ③:本地电子书阅读:Moon+ Reader Pro ④:桌面启动器:Nova Launcher Prime ⑤:文件管理器:MiXplorer Silver ⑥:存储重定向:Storage Isolation 「需Magisk」 ⑦:优化:Greenify 「Android版本越新越不需要」 ⑧:自动化:Tasker | MacroDroid | Automate 「需一定知识基础」 ⑨:权限管理:Bouncer 「Android11及以上不需要」 ⑩:下载:1DM+ —————— 求推荐好用的Android付费软件 金额在$0.99-$6之间的;优惠券要过期用不掉了,愁🤔 #software#Android

PikPak磁链资源分享

@PikPak_Share_Channel · Post #711 · 15.12.2023 г., 06:44

资源名称:Mac OS X Install DVD 10.6.7 For 2011 MacBook Pro 13 13-inch 描述:Mac OS X Install DVD 10.6.7 For 2011 MacBook Pro 13 13-inch 🧲 链接: magnet:?xt=urn:btih:AF43645BEEC95951A47CC4E364F7774081C7E1BF 👉使用 PikPak 秒存,立即在线观看👈 📁 文件大小:6.23GB 🏷 文件类型:#Software#MacOS 📢 频道:@PikPak_Share_Channel 👥 群组:@PikPak_Share_Group

123•••78
ПретходнаСтраница 1 од 8Следна