Evgenii Legotckoi
04 вересня 2015 р. 21:54

QtQt/C++ - Урок 016. Як встановити QCheckBox у центрі осередку в QTableWidget?

qcheckbox, qcheckbox center, Qt, QTableWidget

Одна з перших проблем у роботі з QTableWidget, яку намагаються вирішити, що почали працювати з цим віджетом - це встановлення QCheckBox у середині осередку. Справа в тому, що в стандартному чекбоксі QTableWidget чекбокс прив'язаний до лівого краю осередку, а права …

Читати
Evgenii Legotckoi
04 вересня 2015 р. 21:30

QtQt / C ++ - Урок 015. QTableWidget або Як зробити таблицю з чекбоксами

Qt Таблица, QTableWidget example, QTableWidget пример, Qt, QTableWidget

Використання QTableWidget буде першим способом, який порадять Вам для створення таблиць з чекбоксами на Qt. Тому давайте розглянемо і цей варіант роботи з таблицями в Qt і звичайно ж застосуємо чекбокси.

Отже, щоб урок був більш наближений до реальності, захопимо …

Читати
Evgenii Legotckoi
01 вересня 2015 р. 21:00

QtQt/C++ - Урок 014. Динамічне створення віджетів у Qt

Qt, Dynamic widget, Динамический виджет, QPushButton

У складних проектах може бути недостатньо наявності статичних віджетів в інтерфейсі програми, оскільки інформація, що надходить, може змінюватися щомиті. Відтак порушується питання про динамічне створення віджетів, наприклад кнопок у компонувальнику Qt.

У цьому уроці описується процес динамічного створення кнопок QPushButton, …

Читати
Evgenii Legotckoi
31 серпня 2015 р. 20:39

QtQt/C++ - Урок 013. QMenu – Як працювати з контекстним меню в QTableView?

QMenu, QMenu example, QMenu Qt, Qt, контекстное меню, меню

Для роботи з контекстним меню Qt використовується клас QMenu . При виконанні дій, які мають викликати меню, викликається обробник, який створює меню та прив'язує обробники до дій у цьому меню.

У цьому уроці робота з контекстним меню буде показана на …

Читати
Evgenii Legotckoi
30 серпня 2015 р. 20:33

QtQt/C++ - Урок 012. QShortcut – Як працювати з гарячими клавішами в Qt?

QShortcut, QShortcut example, Qt

Навіть в офіційній документації на тему QShortcut написано не так багато, тому це швидше замітка, щоб не забути, а не повноцінна стаття. Лише кілька слів про те, як підключити об'єкт QShortcut, який відповідатиме за обробку натискання гарячої клавіші або поєднання …

Читати
Evgenii Legotckoi
28 серпня 2015 р. 19:34

QtQt/C++ - Урок 011. XML-файли в Qt – читання та запис

QXmlStreamWriter, Qt, XML, xml example, QXmlStreamReader

Засоби розробки Qt включають функціонал по роботі з XML файлами, який дозволяє як створювати XML файли, так і читати їх, що може бути корисно для створення програм з автоматичного створення XML розміток, конфігураційних файлів, що використовують XML або для парсингу …

Читати
Evgenii Legotckoi
26 серпня 2015 р. 19:15

QtQt/C++ - Урок 010. QSplitter – як додати спліттер?

QPallete, QSplitter, QSplitter color, QSplitter example, Qt

Якісне компонування завжди підвищує юзабіліті програми і це справедливо для будь-яких видів програм, від десктопних до мобільних. Одним з таких елементів інтерфейсу, який може підвищити юзабіліті є клас QSplitter , який є об'єктом типу layout з роздільником, що переміщується, який …

Читати
Evgenii Legotckoi
20 серпня 2015 р. 18:45

QtQt/C++ - Урок 009. QTimer – Як працювати з таймером?

QTimer example, QTimer таймер, Qt, Qt урок, QTimer

Трохи поговоримо про застосування класу QTimer у Qt. Це невелика легка тема після серії об'ємних статей про QSqlTabelModel і наслідків, що випливають з неї. А то вже у самого сіра речовина закипає.

Таймери нам можуть знадобитися для створення опитування пристроїв …

Читати
Evgenii Legotckoi
16 серпня 2015 р. 21:32

QtQt WinAPI - Урок 002. Як зробити інсталятор win для програми Qt?

WinAPI, Инсталлятор, InnoSetup, Windows, Qt, DLL

У минулій статті Ми навчилися швидко збирати всі DLL-бібліотеки, що використовуються в проекті. А тепер настав час поговорити про те, як зібрати інсталятор для ОС Windows. Вже тривалий час користуюся досить зручною opensource утилітою під назвою InnoSetup, яка дозволяє буквально …

Читати
Evgenii Legotckoi
16 серпня 2015 р. 20:43

QtQt WinAPI - Урок 001. Як зібрати всі DLL, які використовуються в проекті Qt?

Qt, DLL Collector, DLLCollector, WinAPI, DLL

Рано чи пізно перед будь-яким Qt-розробником постає необхідність перенесення свого додатка на інші комп'ютери, і тоді виникає проблема наявності бібліотек на цільовому комп'ютері, які необхідні для запуску та роботи програми. Особливо це може бути при перенесенні програми, яка повинна виконуватися …

Читати