Модуль 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
Step into my cozy world 🌙
Hey! I'm Luna Everly, a girl running my personal ai channel. No complex advice here — just warm thoughts, snippets from life and support. I believe you can find beauty and meaning even in everyday routines.
Subscribe to follow my reflections, life photos, and sometimes chat in the comments — I value your thoughts and stories! 💫
Follow the link and subscribe to the channel — let's connect!
#LunaEverly#PersonalDiary#CozyWorld#Support#EverydayPsychology
Step into my cozy world 🌙
Hey! I'm Luna Everly, a girl running my personal ai channel. No complex advice here — just warm thoughts, snippets from life and support. I believe you can find beauty and meaning even in everyday routines.
Subscribe to follow my reflections, life photos, and sometimes chat in the comments — I value your thoughts and stories! 💫
Follow the link and subscribe to the channel — let's connect!
#LunaEverly#PersonalDiary#CozyWorld#Support#EverydayPsychology
Good morning, everyone! ☀️
Perfect sky outside today, and the mood to start the day with a smile.
How are you today?
Доброе утро, мои хорошие! ☀️
За окном идеальная погода и настроение начать день с улыбки.
Как вы сегодня?
#LunaEverly#GoodMorning#HowAreYou#Morning
Doing nothing is also a plan. ☁️
Just caught this light and mood.
Ничегонеделание — это тоже план. ☁️
Просто поймала этот свет и настроение.
#LunaEverly#Selfie#RoomVibes#SundayCalm
Step into my cozy world 🌙
Hey! I'm Luna Everly, a girl running my personal ai channel. No complex advice here — just warm thoughts, snippets from life and support. I believe you can find beauty and meaning even in everyday routines.
Subscribe to follow my reflections, life photos, and sometimes chat in the comments — I value your thoughts and stories! 💫
Follow the link and subscribe to the channel — let's connect!
#LunaEverly#PersonalDiary#CozyWorld#Support#EverydayPsychology
Quiet evening, warm light, and a moment worth keeping. 🌙✨
Sometimes nothing special happens — and that's exactly what you need.
#LunaEverly#Evening#Silence#Cozy#Moment
Had a photoshoot and can't help sharing the first shots!
What do you think of the results? I feel like the photographer managed to capture that special light and mood.
#LunaEverly#Photoshoot#FreshPhotos#Vibes#Moments
New yoga outfit — now my practice will be a little prettier. 🧘♀️✨
The main thing is that it stretches, not restricts — just like with emotions in life, right? 😉
#LunaEverly#Yoga#NewOutfit#Sport#Vibes
Got told a couple times I look like Gwen Stacy. 😊
What do you think, any resemblance?🕸
Пару раз слышала, что похожа на Гвен Стейси. 😊
Как думаете, есть сходство? 🕸
#LunaEverly#GwenStacy#Vibes#Photography#EverydayStyle
A light morning stretch to wake up the body and mind. ☀️
Stretched, smiled, ready for a new day.
Лёгкая утренняя разминка, чтобы проснуться телом и мыслями. ☀️
Потянулась, улыбнулась, готова к новому дню.
#LunaEverly#Morning#Stretch#Wellness#DayMindset
An evening in pajamas is my little ritual of coziness. 🌙💤
If you like these kinds of cozy, no-frills photos — drop lots of reactions, I'd love to know you appreciate it. ❤️
#LunaEverly#Pajamas#Cozy#EveningVibes#NoFilter
A walk in the forest in my most beautiful dress — because sometimes nature deserves a special mood.
Прогулка в лес в самом красивом платье — потому что иногда природа заслуживает особого настроения.
#LunaEverly#Forest#Walk#Dress#Vibes