Использование PyQt QThread для предотвращения зависания GUI
Приложения с графическим интерфейсом пользователя (GUI) PyQt имеют основной поток выполнения, который запускает цикл событий и графический интерфейс. Если запустить длительную задачу в этом потоке, то ваш графический интерфейс зависнет, пока задача не завершится. Но этого можно избежать с помощью класса
В этом руководстве вы узнаете, как:
— использовать
— создавать многоразовые потоки с помощью
— управлять межпотоковой связью с помощью сигналов и слотов;
— и многое другое.
Подробнее в статье: https://tprg.ru/C2rk
#PyQT
Приложения с графическим интерфейсом пользователя (GUI) PyQt имеют основной поток выполнения, который запускает цикл событий и графический интерфейс. Если запустить длительную задачу в этом потоке, то ваш графический интерфейс зависнет, пока задача не завершится. Но этого можно избежать с помощью класса
QThread
.В этом руководстве вы узнаете, как:
— использовать
QThread
для предотвращения зависания графических интерфейсов;— создавать многоразовые потоки с помощью
QThreadPool
и QRunnable
;— управлять межпотоковой связью с помощью сигналов и слотов;
— и многое другое.
Подробнее в статье: https://tprg.ru/C2rk
#PyQT
Десктопное приложение на Python с PyQt
Полезная статья для тех, кто хочет создать своё десктопное приложение на Python, но не знает с чего начать.
В переводе, который мы подготовили, вы научитесь создавать такие приложения, используя фреймворк PyQt:
https://tprg.ru/rKLE
#pyqt
Полезная статья для тех, кто хочет создать своё десктопное приложение на Python, но не знает с чего начать.
В переводе, который мы подготовили, вы научитесь создавать такие приложения, используя фреймворк PyQt:
https://tprg.ru/rKLE
#pyqt
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Адресная книга с помощью Python, PyQt и SQLite
С помощью этого подробного руководства вы не только научитесь работать с библиотекой
https://tprg.ru/y5Ll
#pyqt #sql
С помощью этого подробного руководства вы не только научитесь работать с библиотекой
PyQt
, создавать графический интерфейс и подключать базу данных к приложению, но и примените полученные знания на практике, создав адресную книгу:https://tprg.ru/y5Ll
#pyqt #sql
👍1
PyQt и PySide: Обзор и сравнение
На Python существует сразу два решения для работы с Qt — это библиотеки
Здесь вы можете прочитать об основных особенностях и различиях этих библиотек:
https://tprg.ru/br3C
#pyqt #pyside
На Python существует сразу два решения для работы с Qt — это библиотеки
PyQt
и PySide
.Здесь вы можете прочитать об основных особенностях и различиях этих библиотек:
https://tprg.ru/br3C
#pyqt #pyside
👍1
Тетрис на Python с PyQt5
Советский программист Алексей Пажитнов создал тетрис в далёком 1985 году.
А сегодня с помощью этой статьи его сможете создать и вы:
https://tprg.ru/5Nek
#gamedev #pyqt
Советский программист Алексей Пажитнов создал тетрис в далёком 1985 году.
А сегодня с помощью этой статьи его сможете создать и вы:
https://tprg.ru/5Nek
#gamedev #pyqt
👍1
Упаковка приложений PyQt6 для Windows с помощью PyInstaller и InstallForge
Этот подробный туториал расскажет и покажет вам, как использовать PyInstaller для сборки сначала простых, а затем всё более сложных приложений PyQt6 в распространяемые EXE-файлы в Windows. Руководство разбито на отдельные этапы, поэтому вы можете пройти его с самого начала или перейти сразу к нужному, если у вас уже есть начальные знания.
https://www.pythonguis.com/tutorials/packaging-pyqt6-applications-windows-pyinstaller/
#pyqt
Этот подробный туториал расскажет и покажет вам, как использовать PyInstaller для сборки сначала простых, а затем всё более сложных приложений PyQt6 в распространяемые EXE-файлы в Windows. Руководство разбито на отдельные этапы, поэтому вы можете пройти его с самого начала или перейти сразу к нужному, если у вас уже есть начальные знания.
https://www.pythonguis.com/tutorials/packaging-pyqt6-applications-windows-pyinstaller/
#pyqt
👍14🔥3🤔3
Управляем Arduino с компьютера. Python + PyQt5
А вот и полезный материал для ардуинщиков и любителей DIY. Здесь вы узнаете, как сделать программу для связи Arduino с ПК на Python и PyQt5.
https://youtu.be/VGv7qOlzzgQ
#arduino #pyqt
А вот и полезный материал для ардуинщиков и любителей DIY. Здесь вы узнаете, как сделать программу для связи Arduino с ПК на Python и PyQt5.
https://youtu.be/VGv7qOlzzgQ
#arduino #pyqt
👍15
Media is too big
VIEW IN TELEGRAM
Изучаем Python PyQt5 за час
Конечно, как и во всех подобных видео, полностью освоить PyQT5 за час у вас не выйдет. Но вы сможете изучить основные возможности и понять, как работать с этой библиотекой. А все прочие навыки и понимание нюансов придёт во время практики.
Видео на английском, поэтому если вам требуется перевод, то вы можете посмотреть его в Яндекс.Браузере по ссылке: youtu.be/92zx_U9Nzf4
#видео #pyqt
Конечно, как и во всех подобных видео, полностью освоить PyQT5 за час у вас не выйдет. Но вы сможете изучить основные возможности и понять, как работать с этой библиотекой. А все прочие навыки и понимание нюансов придёт во время практики.
Видео на английском, поэтому если вам требуется перевод, то вы можете посмотреть его в Яндекс.Браузере по ссылке: youtu.be/92zx_U9Nzf4
#видео #pyqt
👍2❤1🔥1