Модуль 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
Восьмая школа по гуманитарной информатике в Калининграде
12–14 декабря 2024 года на базе БФУ имени И. Канта пройдет VIII школа по гуманитарной информатике (KDH2024).
Принять участие в Школе можно в качестве слушателя, докладчика или спикера. К участию приглашаются студенты и молодые ученые, использующие в своей научной или учебной деятельности математические методы и цифровые технологии.
В программе мастер-классы, семинары и лекции по тематикам:
→ Количественные методы в исторических исследованиях и компьютерное источниковедение
→ Оцифровка исторических источников и виртуальная реконструкция историко-культурного наследия (3D-моделирование, фотограмметрия)
→ Базы данных и (гео)информационные системы в гуманитарных исследованиях и образовании
→ Компьютерная и корпусная лингвистика, цифровая филология
→ Анализ данных, нейросетевые и другие технологии искусственного интеллекта в прикладном аспекте.
⏳🔴 Заявки на участие в Школе принимаются до 1 октября 2024 годапо ссылке
⏳🔴 Статьи для публикации в сборнике Школы (РИНЦ) принимаются до 10 октября 2024 года на [email protected]
Подробная информация будет публиковаться в официальной группе Школы
#KDH2024#KDH
27-29 ноября 2025 года в БФУ им. И. Канта пройдет IX Калининградская школа по гуманитарной информатике (KDH2025).
К участию приглашаются студенты, аспиранты, молодые ученые и преподаватели, применяющие в своих исследованиях и учебной деятельности математические методы, цифровые технологии и искусственный интеллект в широком спектре гуманитарных и социальных наук.
Участвовать можно как слушатель (без доклада), докладчик или спикер. Лучшие работы участников будут опубликованы в сборнике Школы c индексацией в РИНЦ.
🔜 Дедлайн подачи статей и заявок на конференцию: 20 сентября 2025 года.
🔜 Формат конференции – смешанный
🔜Подробности – в прикрепленном информационном письме.
#KDH2025#DHBFU#KDH#конференции
#Slovacchia
Il #KDH|EPP ha presentato una mozione di sfiducia nei confronti del Vice-Presidente del Parlamento slovacco Lubos #Blaha (#Hlas|S&D), dopo che quest’ultimo ha sostituito il ritratto, presente nel suo ufficio, della Presidente #Čaputová con quello di Che Guevara.
@OsservatorioEsteri
#Slovacchia
Peter #Pellegrini (#Hlas|S&D): “Proseguiremo le trattative solo con #Smer|S&D e #SNS|Destra radicale russofila. Ritengo insostenibile una coalizione con #PS|RE, #KDH|EPP e #SaS|ECR, perché i membri di questi partiti hanno già iniziato ad attaccarsi a vicenda pochi giorni dopo le elezioni.”
@OsservatorioEsteri
#Slovacchia
È stata pubblicata la lista del Governo tecnico Ľudovít #Ódor:
-Primo Ministro: Ľudovít #Ódor;
-Vicepremier e Ministra per il PNRR e l'utilizzo dei Fondi Europei: Lívia #Vašáková;
-Ministro dell'Economia: Peter #Dovhun;
-Ministro delle Finanze: Michal #Horváth;
-Ministro dei Trasporti: Pavol #Lančarič;
-Ministro dell'Agricoltura e dello Sviluppo Rurale: Jozef #Bíreš;
-Ministro degli Investimenti, dello Sviluppo Regionale e dell'Informatizzazione: Peter #Balík;
-Ministro degli Interni: Ivan #Šimko (#KDH|EPP);
-Ministro della Difesa: Martin #Sklenár;
-Ministra della Giustizia: Jana #Dubovcová;
-Ministro degli Esteri: Miroslav #Wlachovský;
-Ministra del Lavoro e della Famiglia: Soňa #Gaborčáková (#KDH|EPP);
-Ministro dell'Ambiente: Milan #Chrenko;
-Ministro dell'Istruzione, della Scienza e dello Sport: Daniel #Bútora;
-Ministra della Cultura: Silvia #Hroncová;
-Ministro della Salute: Michal #Palkovič.
Il nuovo governo presterà giuramento lunedì 15 maggio.
@OsservatorioEsteri