Модуль 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
💫Ваши арт- и гастропланы на 14 февраля уже здесь #lifestyle
День Святого Валентина — прекрасный повод объединить искусство и гастрономию, чтобы создать незабываемый день для двоих. Мы подготовили подборку стильных и романтичных комбинаций локаций в пешей доступности для идеального свидания.
Поделитесь подборкой с тем, кто сделает ваш День Святого Валентина по‑настоящему особенным 🤍
ART FLASH
💫Что новогоднего можно найти в «Котомке»: идеи подарков для любимых #lifestyle
Если вы все еще не купили подарки для друзей и близких, у нас есть хорошая новость. Мы заглянули в пространство «Котомка» и собрали подборку вещей, которые приятно дарить и не хочется откладывать на потом.
Любите дарить подарки?
❤️ — да, люблю
💔 — нет, люблю получать
ART FLASH
🌟Ваши арт+гастро планы в Санкт-Петербурге#lifestyle
После выставки хочется, чтобы впечатление не растворилось в дороге — в метро или такси. Чтобы разговор об искусстве продолжился за столом, а вкус ужина перекликался с увиденными работами.
Мы собрали рестораны и кафе в культурной столице в шаговой доступности от галерей — для тех, кто любит продлевать свои культурные маршруты.
ART FLASH
🍿Звезды есть? А если найдем?!
Сколько звезд в нагрудном украшении этой женщины вы насчитали? А сколько концов у этих звезд?
Считайте внимательно, но, сколько бы их ни было, они символизируют одно – солнце.
Звезда – солярный символ, одна из самых распространенных фигур в украшениях, она может иметь пять концов, шесть, семь и даже восемь, рассказала «Молодежке» научный сотрудник музея-заповедника – этнографического комплекса «Дагестанский аул» Сафия Рабаданова.
«Многоконечные звезды обозначали солнце. Вообще, сколько бы концов там ни было, это все обозначало солнце. В доисламской культуре Дагестана встречается звезда с пятью лучами»,
– обращает внимание сотрудница музея.
Солярный знак – один из древнейших символов, именно поэтому фигур, символизирующих солнце, было так много в украшениях горянок.
На фото: аварка из села Урада (Шамильский район), 1967 год.
#lifestyle
Рабочие дни 2025 ис овер — машем им ручкой вместе с коктейлем от Стэнли Туччи.
И посылаем их в жопу, конечно. Ну, так, для проформы.
Включаем новогоднее настроение — пытаемся, хотя бы
🤩
#lifestyle
#Lifestyle🎄
На дворцовой площади
Очень красивая елка
И вообще классная новогодняя атмосфера в центре очень красиво все горит и сверкает ✨💫💫💫💫
Делитесь фотками своих елок😍💓🎄
Получила , как это модно говорить, бьюти бокс, а если просто - доставку с косметическими средствами 😊🍀
Готова сделать распаковку.
Жертва маркетинга или гонка за молодостью - не знаю, как это называется, но как показывает практика: для начала надо высыпаться!
Кто со мной согласен - ставьте реакции 🔥
#lifestyle