Модуль 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
😍Коллаборация Punishing: Gray Raven × Butter Dog
😍 Сегодня разработчики объявили о коллаборации с Butter Dog, но, кажется, это не более чем первоапрельская шутка.
Butter Dog — это популярный интернет-мем, который появился в сентябре 2020 года. Мем основан на коротком вирусном видео, где собака держит на голове пакетик сливочного масла, пока человек за кадром повторяет: «Собака с маслом на ней, собака с маслом».
💬 Чую, завтра будет весело...
[Тег: #PGR]
😍 Больше в iNFO Daily
😍 Итоги трансляции разработчиков Punishing: Gray Raven по глобальной версии.
😍Общая информация:
• Анонсировали скины на Розетту, Нанами и Бьянку.
• Представили награды.
• Анонсировали релиз в Steam 3 февраля.
😍 В следующем баннере будет Розетта.
😍Промокоды на 300💳:
• NEWROSETTA0203
• PGR2026
😭 Запись трансляции: тык
💬 В начале стрима разработчики разыграли забавную сценку.
[Теги: #PGR / #стрим]
😍 Больше в iNFO Daily
СУМКА-ШОППЕР ИЗ СЕРИИ «ПИКНИК НА ЦВЕТУЩЕМ ЛУГУ» | ОФИЦИАЛЬНЫЙ МЕРЧ | PUNISHING: GRAY RAVEN
💵 Персонажи
🌟 Ли
🌟 Люсия
🌟 Лив
📈 Детали:
⭐ Предпродажа, отправка на склад в течение 200 дней
⭐Размер: значок 58 мм; сумка 410х300 мм
⭐ Материалы: полиэстер, хлопок
⭐ Всего 3 вида на выбор
⭐ В подарок идет значок
💵 Цена: 3100 💵 (рублей)
🎁 Доставка:
🅰️Цена указана С УЧЕТОМ доставки ДО РФ
📩Обратная связь:
⁉️Вопросы о доставке, оплате и тд.
👀Отзывы
💵 Купить:
🅰️@astroknight_bot
🅰️ С реальными менеджерами
🅰️ Товар на сайте: тык
#PGR@astroknightshop
#Ли@astroknightshop
#Люсия@astroknightshop
#Лив@astroknightshop
ПЛЮШЕВЫЙ ОБВЕС ИЗ СЕРИИ «ПИКНИК НА ЦВЕТУЩЕМ ЛУГУ» | ОФИЦИАЛЬНЫЙ МЕРЧ | PUNISHING: GRAY RAVEN
💵 Персонажи
🌟 Ли
🌟 Люсия
🌟 Лив
📈 Детали:
⭐ Предпродажа, отправка на склад в течение 200 дней
⭐Размер: 130 мм
⭐ Материалы: 100% полиэстер
⭐ Всего 3 вида на выбор
💵 Цена: 1500 💵 (рублей)
🎁 Доставка:
🅰️Цена указана С УЧЕТОМ доставки ДО РФ
📩Обратная связь:
⁉️Вопросы о доставке, оплате и тд.
👀Отзывы
💵 Купить:
🅰️@astroknight_bot
🅰️ С реальными менеджерами
🅰️ Товар на сайте: тык
#PGR@astroknightshop
#Ли@astroknightshop
#Люсия@astroknightshop
#Лив@astroknightshop
ТОВАРЫ С ПЕРСОНАЖАМИ ИЗ СЕРИИ «ПИКНИК НА ЦВЕТУЩЕМ ЛУГУ» | ОФИЦИАЛЬНЫЙ МЕРЧ | PUNISHING: GRAY RAVEN
💵 Персонажи
🌟 Ли
🌟 Люсия
🌟 Лив
📈 Детали:
⭐Предпродажа, отправка на склад в течение 200 дней
— Ассортимент:
💎Овальный значок
⭐Размер: 58х86 мм
⭐Цена: 450 💵 (рублей)
⭐Товар на сайте: тык
💎Шикиши
⭐Размер: 140х140 мм
⭐Цена: 800 💵 (рублей)
⭐Товар на сайте: тык
💎Набориз значка, полароида и визитки
⭐Размер: полароид 90х59 мм; значок 86х54 мм; визитка 55х85 мм
⭐Цена: 750 💵 (рублей)
⭐Товар на сайте: тык
💎Тканеваясалфетка
⭐Размер: 270х270 мм
⭐Материалы: микрофибра
⭐Цена: 750 💵 (рублей)
⭐Товар на сайте: тык
💎Акриловыйстенд-диорама
⭐Размер: основание 120х70 мм; персонаж 85-86 мм; фон 126 м
⭐Цена: 1150 💵 (рублей)
⭐Товар на сайте: тык
💎Акриловыйстенд
⭐Размер: основание 116х53 мм; персонаж 164-179 мм
⭐Цена: 1150 💵 (рублей)
⭐Товар на сайте: тык
💎Акриловыйкирпич
⭐Размер: 90х160х10 мм
⭐Цена: 1300 💵 (рублей)
⭐Товар на сайте: тык
🎁 Доставка:
🅰️Цена указана С УЧЕТОМ доставки ДО РФ
📩Обратная связь:
⁉️Вопросы о доставке, оплате и тд.
👀Отзывы
💵 Купить:
🅰️@astroknight_bot
🅰️ С реальными менеджерами
#PGR@astroknightshop
#Ли@astroknightshop
#Люсия@astroknightshop
#Лив@astroknightshop
#Brasile
La Polícia Federal ha individuato sei centri d'azione nell'ambito delle indagini su un presunto tentativo di colpo di Stato.
Oggi è stato inviato all'#STF il documento con l'incriminazione di 37 persone, tra cui Jair #Bolsonaro (#PL|Destra radicale).
Secondo le indagini, il gruppo era suddiviso in:
- Centro di disinformazione e attacchi al sistema elettorale;
- Centro responsabile dell'incitamento dei militari a partecipare al colpo di Stato;
- Centro legale;
- Centro operativo per il sostegno alle azioni di colpo di Stato;
- Centro di intelligence parallelo;
- Centro operativo per il rispetto delle misure coercitive.
D'ora in poi, il Giudice Alexandre #DeMoraes dovrà inviare il rapporto alla Procura Generale (#PGR), che deciderà se incriminare o meno le persone coinvolte.
Fonte: CNN
@OsservatorioEsteri
ГАЧАМИНИ-ФИГУРОК ИЗ СЕРИИ «СМЕШНЫЕ МОМЕНТЫ» | ОФИЦИАЛЬНЫЙ МЕРЧ | PUNISHING: GRAY RAVEN
💵 Персонажи
🌟 Люсия
🌟 Селена
🌟 Лив
🌟 Ванши
🌟 Ламия
🌟 Луна
🌟 No.21
🌟 Альфа
🌟 Ли
🌟 Бьянка
📈 Детали:
⭐ Предпродажа, отправка на склад в течение 200 дней
⭐Размер: 5 см
⭐ Всего 10 видов
⭐ Шанс выпадения 1/10
⭐ Фулл набор содержит все 10 мини-фигурок, без повторов
💵 Цена:
➖ За 1 рандомную мини-фигурку 600 💵 (рублей)
➖ Фулл набор из 10-ти мини-фигурок 5500 💵 (рублей)
🎁 Доставка:
🅰️Цена указана С УЧЕТОМ доставки ДО РФ
📩Обратная связь:
⁉️Вопросы о доставке, оплате и тд.
👀Отзывы
💵 Купить:
🅰️@astroknight_bot
🅰️ С реальными менеджерами
🅰️ Товар на сайте: тык
#PGR@astroknightshop
#Люсия@astroknightshop
#Селена@astroknightshop
#Лив@astroknightshop
#Ванши@astroknightshop
#Ламия@astroknightshop
#Луна@astroknightshop
#No.ДвадцатьОдин@astroknightshop
#Альфа@astroknightshop
#Ли@astroknightshop
#Бьянка@astroknightshop