Модуль 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
🇷🇺⚙️⚙️🔩На передке нужны Чесноки!
Предприятия, Артели, Производства, танкистам N-нного подразделения нужны шипы (чесноки) для противодействия колёсной технике.
Три, четыре или более тысячи Чесноков
Сколько бы не сделали, много не будет, все уйдет в дело!
Будем рады вашей помощи в любом количестве штук / тонн.
Пишите в аккаунт: @gumpomosh24
Если есть у кого-то возможность вырезать и приварить 1-2 сопли (при сбросе с дрона без сварки чесноки от удара бывают разлетаются).
В пределах Москвы и области сможем забрать, если дальше, то транспортной компанией.
К 10-м числам декабря желательно аккумулировать чесноки уже на складе, так как дата старта ещё не известна, но чем раньше тем лучше.
Всё про чесноки хештег: #caltrop
https://t.me/threeDguns/5673
https://t.me/threeDguns/5811
#caltrop#Контакт_1
🇷🇺🚁🚁🚁 Чесноки и беспредел!
Во Всеволожском районе на дорогах массово находят шипы.
undefined
undefined
undefined
undefined
Опасные «подснежники» во Всеволожском районе: водители массово пробивают колеса.
В Бернгардовке на дорогах находят специально разбросанные металлические шипы. Местные в ярости — кто-то явно объявил войну автомобилистам. Причем «партизаны» действуют не первый год: в прошлый раз компания на квадроциклах умудрилась пробить сразу 12 колес за одну поездку.
Ну во первых по геометрии это точно не чеснок проекта #Контакт_1 !
Во вторых мы все свои чесноки испытываем на шиномонтажках и на собственных авто и/или ч/з военных.
Это видимо какой-то местный "Мститель" или горе-инженер без ресурсов на испытания тренирующийся на "кошках". И судя по всему читает канал. Испытания это дорого, сложно и трудозатратно. Чесноки похожие на фото во Всеволожском районе можно купить на OZON:
https://ozon.ru/t/6dWSlpd
https://ozon.ru/t/jQNb1DW
Фу таким быть!
Желающим помочь проекту #Контакт_1:
🏦2202206789526808
Андрей Анатольевич М
🧿 Про чесноки можно прочитать здесь:
https://t.me/threeDguns/5673
https://t.me/threeDguns/5809
https://t.me/threeDguns/5811
https://t.me/threeDguns/6304
https://t.me/threeDguns/6343
https://t.me/threeDguns/6832
https://t.me/threeDguns/6853
🪖 В Свете Событий
🛑3DGuns
#drone#caltrop#Контакт_1
🇷🇺🚁🚁🚁 Чеснок для Сброса с Дронов
По обратной связи от N-нных подразделений была доработана конструкция чеснока для сбросов с дрона для противостояния колёсной технике противника. Облегчена конструкция. Добавлены элементы сборки на проволоку.
Остатки раскроечных листов пойдут на изготовление мангальных сеток для танков. Всё в дело... 💪
По теме хештег #caltrop:
https://t.me/threeDguns/6543
https://t.me/threeDguns/6560
Потребность в шипах / чесноках огромная.
Желающие производить пишите в аккаунт:
@gumpomosh24
#drone#caltrop#Контакт_1
🇷🇺🚁🚁🚁 Чесноки / Шипы против колёсной техники.
По обратной связи с фронта допилил конструкцию чеснока для сбросов с дрона.
🧿 Про чесноки можно прочитать здесь:
https://t.me/threeDguns/5673
https://t.me/threeDguns/5809
https://t.me/threeDguns/5811
https://t.me/threeDguns/6304
https://t.me/threeDguns/6343
Желающим помочь проекту #Контакт_1:
🏦2202206789526808
Андрей Анатольевич М
🪖 В Свете Событий
🛑3DGuns
#tank#armor#era#Контакт_1#caltrop