Модуль 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
NOTALONE x ЗОЛОТОЕ ЯБЛОКО
Теперь любимый бренд стал еще доступнее.
💚 Все ароматы парфюмированного геля и мыла теперь доступны к заказу онлайн в «Золотом Яблоке»
Переходи по ссылкам ниже 🛍️
🧴Парфюмированные гели:
💛Vanilla Lovers
💙Bergamot Amber Wood
🩷Black Pepper Neroli
🧼 Парфюмированное мыло:
💛Vanilla Lovers
💙Bergamot Amber Wood
🩷Black Pepper Neroli
Приятных покупок 🫴
#notalone#notalonecosmetics
Притягательная сила NOTALONE
Ты наполняешься любовью и излучаешь красоту ❤️
Пробуждается внутренняя энергия чувственности ✨
Ты становишься притягательной для окружающих 💥
Выбери свой аромат 🛁
#notalone#notalonecosmetics
Парфюмированный гель для душа NOTALONE сочетает в себе лучшие свойства ухода за кожей и красоты, благодаря увлажняющему комплексу с маслами, обеспечивающему мягкое очищение и интенсивный уход за кожей 🩵🦩🍦
#notalone#notalonecosmetics
Vanilla Lovers 💛
Робкая влюбленность - это ванильное начало отношений, когда у тебя мурашки по коже от его прикосновения.
Black Pepper Neroli 🩷
Страсть - ты в моей власти, без ума от тебя.
Bergamot Amber Wood 💙
Глубокая связь - хочу узнать тебя поближе, ты в моем плену.
#notalone#notalonecosmetics
NOTALONE
Модный бренд натуральной уходовой косметики, который призывает нас осознать силу любви в каждом моменте, будь то любовь к себе или партнеру💞
NOTALONE создан для современных девушек и парней, которые идут в ногу со временем, и при этом умеют ценить настоящую глубину чувств
Каждый наш продукт — это уникальное сочетание унисекс ароматов, которые раскрываются по-разному в зависимости от вашей индивидуальности
#notalone#notalonecosmetics
Создание NOTALONE ✨
Мы кропотливо работали над каждым продуктом и ароматом, чтобы достичь идеального сочетания 💞
Все наши усилия направлены на создание косметики, которой можно доверять и наслаждаться!
Долгая разработка, сотни образцов и
тщательный отбор натуральных ингредиентов
🌱
#notalone#notalonecosmetics
Симбиоз NOTALONE
🌱 Натуральность
Каждый продукт с любовью из натуральных ингредиентов и масел.
🫂 Притягательность
Ароматы пробуждают самые желанные эмоции
👩🏼❤️👨🏻 Сближение
Используй продукты как одна, так и вместе с партнёром, чтобы создать незабываемые моменты
💖 Любовь
Каждый продукт позволяет погрузиться в единое целое - любовь
#notalone#notalonecosmetics
Натуральность, непосредственность, интрига, влюбленность в себя, партнера и жизнь.
В каждом человеке может сочетаться несочетаемое, но всегда связующим звеном будет любовь 🩷
Именно поэтому каждый продукт создан так, что его можно использовать как одному, так и вместе с партнером, создавая симбиоз и погружаясь в единое целое - ЛЮБОВЬ 💞
#notalone#notalonecosmetics