Для тех кто пишет расширения на 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
🪙📊 ETH Macro Signal
Tom·Lee:黃金和白銀在2026年的飆升暫時拉動了風險偏好;但加密貨幣在歷史上跟隨更高的金屬,而以太坊在結構上處於最佳位置。
#Ethereum#Macro#TomLee
#AI#OnChainFinance#Crypto
結構解讀關鍵👇🥇資源搜索🖲️👆
📌 重點解讀(ETH 角度):
• 黃金、白銀上漲 ≠ 利空 ETH
Tom Lee 指出,金屬行情短期吸走風險資金,但歷史上 Crypto 會在金屬趨勢後段接力上漲
• ETH 被視為「金融基礎層」而非投機資產
他明確點名:Ethereum 是未來金融的核心結構,而不是短線交易工具
• BitMine 與 ETH 敘事高度重疊
AI、算力、鏈上金融與 ETH 生態結合,是下一階段資金重新配置的方向
• 股票牛市仍在,AI 是正向力量
宏觀並未轉空,只是資金輪動 —— ETH 屬於「後段補漲型資產」
#Markets#DigitalAssets
👀 你怎麼看這一輪資金輪動?
ETH 會不會在金屬行情之後,成為下一個被重新定價的核心資產?
👇⭐️👇
🤣留言分享觀點
🥲👇
🚀 Go! Nation, Interested in tokenized futures?
We’re talking about a massive unlock: equities are ~$128T globally, and the broader futures/derivatives layer is $1 quadrillion+ in notional scale. That’s the playing field.
Futures are like making a deal today on what something will cost later (like locking in the price of apples next week).
Equities are just tiny pieces of companies.
FuturesFi is Go!’s next step: putting U.S. index futures strategies on-chain so people can access them in smaller, modular, transparent, fully trackable digital contracts. Think: clearer exposure, better rails, and a path to modern financial infrastructure, without the old gatekeeping.
FuturesFi is being designed to target low-single-digit monthly performance in modeled scenarios via U.S. index futures strategies. No guarantees, not live performance, and not an offer to sell securities, just early interest for product updates.
Important compliance note: Go!/FuturesFi is not a broker-dealer. This is not an offer to sell securities and nothing here is investment advice, we’re simply collecting interest for early access + product updates.
👉 Join the interest list here:
https://forms.gle/wFY1534X8xqSUUtf7
#FuturesFi#Agentic#AI#Tokenization#OnChainFinance#DigitalAssets#Assets#LetsGo
🚀 0G Labs Secures $325 Million for Onchain Financial Task Automation
0G Labs has announced its efforts to develop infrastructure for autonomous agents to perform financial tasks onchain. According to NS3.AI, the project has successfully raised approximately $325 million so far. Michael Heinrich, a representative of the company, indicated that significant adoption of semi-autonomous execution is expected to occur within the next 18 to 24 months. Currently, most activities are taking place in testnet environments.
#0GLabs#OnchainFinance#FinancialAutomation#AutonomousAgents#Blockchain#Funding#Crypto#Testnet#Fintech#Investment