Базова програма в Qt Widgets (Qt GuiApplication)

Зміст

Як середовище розробки використовується Qt 5.2.0 for Windows 32-bit (MinGW 4.8). Завантажити можна тут http://qt-project.org/downloads. Коли завантажуватимете, то шукайте версію саме з підписом MinGW, якщо ви не володієте знаннями що і як вибирати.

Створення Qt Widgets програми

  1. Створюємо програму: File → New File or Project. . Там зліва вибираємо Applications, з праворуч Qt Widgets (у старих версіях Qt GuiApplication). Потім тиснемо внизу кнопку Choose. .

програма

widgets

програма

У наступному вікні вибираємо назву нашого проекту (без прогалин та українських букв). Наприклад, у нашому випадку це Example.

базова

У наступному вікні у Вас має стояти галочка у Desktop.

widgets

У наступному вікні нічого не можна змінювати.

widgets

У наступному вікні нічого не можна змінювати. І тиснемо кнопку Finish.

програма

Ви повинні побачити щось подібне:

програма

Наповнення програми компонентами

  1. Клацніть подвійним клацанням по Forms :

widgets

Подвійним клацанням перейдіть на форму:

widgets

Перетягніть на форму кнопку:

програма
widgets

Перетягніть на форму елемент textEdit:

базова

Розтягніть текстове поле та форму для зручності:

widgets
програма

Програмування кнопки

Тепер перейдемо в режим кодування поведінки кнопки під час натискання.

    Правий клік на кнопку. І вибираємо пункт Go to slot. :

базова

За замовчуванням вибрано подію саме при натисканні, так що просто натискаємо OK :

базова

У вихідному коді з'являється метод, який діятиме, коли натиснемо кнопку.

базова

базова

Запустіть програму, натиснувши на зелений трикутник:

widgets

І поміняйте режим компілювання на Release.

базова

Повинно запустити вікно:

базова