Python PyQT5

Изучение PyQT (Python GUI) / Урок #1 – Создание графического интерфейса на Питон

Изучение PyQT (Python GUI) / Урок #1 – Создание графического интерфейса на Питон

Представляем вам курс по изучению библиотеки PyQt5 и разработке полноценных приложений с графическим интерфейсом на основе языка Питон. За курс вы научитесь разрабатывать компьютерные программы и поработаете с Python Qt Designer.

Видеоурок

Полезные ссылки:


Python и его возможности

Язык программирования Python можно использовать во множестве сфер: от создания сайтов и до разработки нейронных сетей. Спектр возможных действий максимально обширен за счет набора как встроенных, так и сторонних библиотек.

Используя те или иные библиотеки вы можете создавать сайты, игры, программы, нейронные сети и многое другое. В ходе курса мы сосредоточимся на библиотеки PyQt5 и на программе Qt Designer.

За счет них мы сможем создавать любые нужные программы под различные ПК.

Информация относительно PyQt5

Код мы будем писать на языке Python, при этом все функции мы будем брать из сторонней библиотеки PyQt5. Она обладает множеством классов и методов, что обеспечивают реализацию различных объектов внутри проекта.



За счет PyQt5 мы можем прописать: создание кнопки, надписи, текстового поля, формы или любого другого объекта. Также мы можем прописывать действия для объектов. По сути PyQt5 обеспечивает нас всем необходимым.

Но все же, а зачем тогда Qt Designer?

Что такое Qt Designer?

Писать объекты и расставлять их в приложении лишь за счет кода, не имея при этом графического дизайнера – крайне сложно. По этой причине мы и будем использовать программу Qt Designer.

Она не является обязательной, но писать проекты на PyQt без использования Qt Creator – бессмысленно. Программа обеспечивает нас графическим дизайнером, через который в формате drag&drop мы сможем быстро и просто расставлять объекты в окне приложения. Далее копировать код и дополнять его функционал вручную.



Qt Designer позволяет добавлять объекты и прописывать к ним дизайн. Таким образом вы получаете простой инструмент для создания дизайна, а функции можно дописать отдельно через код.

Все проекты созданные на PyQt являются кроссплатформенными. Это значит что созданную программу вы сможете запустить на любой операционной системе.

План курса

За курс мы с вами научимся создавать дизайн через Qt Designer, а также прописывать весь необходимый функционал через PyQt. К концу курса у вас будет создано несколько простых проектов, что будут написаны на основе языка Python.

Перед изучением PyQt рекомендуем посмотреть курс по изучению языка Python. Без него вам будет сложно разобраться в коде, поэтому уделите ему время.

Задание к уроку

Задание по теории

Расскажите зачем использовать Qt Designer? Какие программы можно создать на основе PyQt5?

Посмотреть ответ

Qt Designer – графический редактор, что служит для создания дизайна ваших приложений. Его необходимо использовать по причине отсутствия графического дизайнера внутри библиотеки PyQT.


На  основе PyQt можно разрабатывать программы разного жанра под все операционные системы (ПК).

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Уроки Qt Creator | Графический интерфейс на С++
13 уроков
Комментарии для сайта Cackle