Завантажити пакет (тут і надалі PyQt4) можна за адресою: http://sourceforge.net/projects/pyqt/files/PyQt4/

Звертайте увагу на версію програми та сумісність з уже встановленою версією Python (зокрема, 32 чи 64 біт).

Також можна встановити цю бібліотеку з командного рядка:

python -m pip install -U pip
python -m pip install -U PyQt4
python -m pip install -U PyQt4Designer

Запустивши програму QtDesigner (C:\Python374\Lib\site-packages\QtDesigner), потрібно вибрати шаблон вікна майбутньої програми (наприклад, Main Window):

запуск

Далі перетягуємо елементи керування на створену форму:

форма

Праворуч розміщений редактор властивостей, де можна внести значення властивостей об'єктів форми та самої форми:

властивості форми

Наприклад, windowTitle - назва форми; у об'єкта напис (Label) є властивість text:

напис

Можна змінювати усі властивості, звертаючи увагу на назви елементів керування (властивість name) - ці назви будуть потрібні при подальшому програмуванні цієї форми.

Зберігаємо графічний інтерфейс у папці з проектами Python. Розширенням імені цього файлу є .ui:

збереження

Тепер створюємо проект, у якому підключаємо файл зі створеним інтерфейсом:

форма
Додамо до цього інтерфейсу функціонал, реалізувавши проект привітання.


Задача Hello world: вводимо ім'я користувача у текстове поле. При клацанні кнопки даний текст заноситься у напис на формі.

проект
Last modified: Tuesday, 10 March 2020, 3:16 PM