PyQt5 - Hello world (напис, кнопка, текстове поле)
Цю бібліотеку можна встановити з командного рядка (продемонстровано у відео):
python -m pip install -U pip python -m pip install -U PyQt5 python -m pip install -U PyQt5Designer
Наступні кроки продемонстровано на відео:
Запустивши програму QtDesigner (C:\Python374\Lib\site-packages\QtDesigner), потрібно вибрати шаблон вікна майбутньої програми (наприклад, Main Window):
Далі перетягуємо елементи керування на створену форму:
Праворуч розміщений редактор властивостей, де можна внести значення властивостей об'єктів форми та самої форми:
Наприклад, windowTitle - назва форми; у об'єкта напис (Label) є властивість text:
Можна змінювати усі властивості, звертаючи увагу на назви елементів керування (властивість name) - ці назви будуть потрібні при подальшому програмуванні цієї форми.
Зберігаємо графічний інтерфейс у папці з проектами Python. Розширенням імені цього файлу є .ui:
Тепер створюємо проект, у якому підключаємо файл зі створеним інтерфейсом:
Додамо до цього інтерфейсу функціонал, реалізувавши проект привітання.
Задача Hello world: вводимо ім'я користувача у текстове поле. При клацанні кнопки даний текст заноситься у напис на формі.