Модуль Qt․py это не просто текстовый модуль, его компоненты генерируются на лету в зависимости от ситуации.
Поэтому ваша любимая IDE не сможет качественно сообразить автокомплиты под этот модуль.
Решение здесь более чем очевидно, надо сделать stubs-файлы. Это файлы с расширением .pyi, описывающие содержимое модуля но не имеющие рабочего кода.
Ну что, готовы потратить пару месяцев своей жизни чтобы описать все классы Qt и их методы? 😭
Расслабьтесь, за вас это уже сделали добрые люди.
Спасибо Fredrik Averpil !
Качаем здесь ⬇️
https://github.com/fredrikaverpil/Qt.py/tree/stubs/stubs/Qt
Не думаю что стоит устанавливать Qt․py из этого репозитория. Он там не обновляется. Так что забираем только файлы .pyi.
За актуальность этих файлов тоже не ручаюсь, но большинство методов там имеются.
Установка:
🔸 Вариант 1:
- находим куда установлен сам модуль Qt․py, это будет одинокий файл который так и называется Qt․py
- кидаем директорию рядом с ним (если есть доступ на запись). Должно получиться так:
📁 site-packages\
📄 Qt.py
📁 Qt\
...
🔸 Вариант 2
- копируем директорию Qt куда угодно
- пробиваем путь к ней в настройках энвайронмента в переменную PATH так, чтобы путь был ДО директории Qt.
Закинуть можно и в свою домашнюю директорию. Если скопируете сюда:
~/stubs/Qt
То переменную пишем так
export PATH=~/stubs:${PATH}
После этого IDE должна распарсить stubs-файлы и автокомплиты появятся 😎
#qt#libs#tricks
🆕 We just released TP Wallet's new version on iOS.🔺2.3.1🔺
🔵Support #Runes on #Bitcoin.
🔵Optimize network search functionality.
🔵Optimize solana wallet experience.
🔵Optimize token price display.
You can upgrade your TP Wallet via the App Store or the official website.
👉https://tokenpocket.pro
🎁5,000,000 $RUNES·X·BITCOIN Giveaway to 50 TokenPocket users!
Participate in👉https://app.galxe.com/quest/TokenPocket/GCG6EtdC2s
⏰May 30th - Jun 6th
Start your journey of #Runes on TokenPocket and get a chance to share the rewards!
👉https://tokenpocket.pro/en/download/app
#RUNES#TokenPocket#Bitcoin
⚡️ Airdrop ZAP Chain is finally here! Just Follow the steps 🔥
👉 Join here :- zapchain.io/node-sale/0M7WMX6JXO
➖ Connect your X
➖ Connect your evm
➖ Complete all tasks
➖ Done
#Note : 3 days left only guys Don't miss because Snapshot on 13 April at 13:00 UTC Confirmed 🔥#ZAP#ZAPlayer2#Runes#Airdrop
💥TokenPocket has released the 2.1.4 New Version on Android.
🟧🟧🟧🟧🟧🟧🟧🟧🟧
RUNES IS AVAILABLE ON
TOKENPOCKET WALLET!
🟧🟧🟧🟧🟧🟧🟧🟧🟧
#RUNESXBITCOIN
#DOGGOTOTHEMOON
#RSICGENESISRUNE
#LOBOTHEWOLFPUP
#GOBISGOBISGOB
#SATOSHIRUNETITAN
#PINETWORKRUNE
#NICOLASPIRUNES
🔵Upgrade your TokenPocket wallet and discover your #RUNES assets in a snap!
🔵You can upgrade your TokenPocket via Google Play or the official website.
👉https://tokenpocket.pro
*Get ready for the #Runes airdrop!
*NFA! DYOR!
*iOS will also support RUNES on Bitcoin soon!
🔥TOP 10 Trending RUNES ON #Bitcoin!
1️⃣#DOGGOTOTHEMOON
2️⃣#PUPSWORLDPEACE
3️⃣#RSICGENESISRUNE
4️⃣#THEDONALDTRUMP
5️⃣#CATSINTHESATS
6️⃣#ZZZZZFEHUZZZZZ
7️⃣#RUNESXBITCOIN
8️⃣#DECENTRALIZED
9️⃣#LOBOTHEWOLFPUP
🔟#WADDLEWADDLEPENGU
💥DATA SOURCE: MagicEden
Easily add your #RUNES to your TokenPocket #Bitcoin wallet and enjoy the trading services provided by MagicEden all in one place!
Guide👉https://help.tokenpocket.pro/en/wallet-faq-en/btc-wallet/runes-use-guide