Qt → Qt/C++ - Урок 016. Як встановити QCheckBox у центрі осередку в QTableWidget?
qcheckbox, qcheckbox center, Qt, QTableWidget
Одна з перших проблем у роботі з QTableWidget, яку намагаються вирішити, що почали працювати з цим віджетом - це встановлення QCheckBox у середині осередку. Справа в тому, що в стандартному чекбоксі QTableWidget чекбокс прив'язаний до лівого краю осередку, а права …
Qt → Qt / C ++ - Урок 015. QTableWidget або Як зробити таблицю з чекбоксами
Qt Таблица, QTableWidget example, QTableWidget пример, Qt, QTableWidget
Використання QTableWidget буде першим способом, який порадять Вам для створення таблиць з чекбоксами на Qt. Тому давайте розглянемо і цей варіант роботи з таблицями в Qt і звичайно ж застосуємо чекбокси.
Отже, щоб урок був більш наближений до реальності, захопимо …
Qt → Qt/C++ - Урок 014. Динамічне створення віджетів у Qt
Qt, Dynamic widget, Динамический виджет, QPushButton
У складних проектах може бути недостатньо наявності статичних віджетів в інтерфейсі програми, оскільки інформація, що надходить, може змінюватися щомиті. Відтак порушується питання про динамічне створення віджетів, наприклад кнопок у компонувальнику Qt.
У цьому уроці описується процес динамічного створення кнопок QPushButton, …
Qt → Qt/C++ - Урок 013. QMenu – Як працювати з контекстним меню в QTableView?
QMenu, QMenu example, QMenu Qt, Qt, контекстное меню, меню
Для роботи з контекстним меню Qt використовується клас QMenu . При виконанні дій, які мають викликати меню, викликається обробник, який створює меню та прив'язує обробники до дій у цьому меню.
У цьому уроці робота з контекстним меню буде показана на …
Qt → Qt/C++ - Урок 012. QShortcut – Як працювати з гарячими клавішами в Qt?
QShortcut, QShortcut example, Qt
Навіть в офіційній документації на тему QShortcut написано не так багато, тому це швидше замітка, щоб не забути, а не повноцінна стаття. Лише кілька слів про те, як підключити об'єкт QShortcut, який відповідатиме за обробку натискання гарячої клавіші або поєднання …
Qt → Qt/C++ - Урок 011. XML-файли в Qt – читання та запис
QXmlStreamWriter, Qt, XML, xml example, QXmlStreamReader
Засоби розробки Qt включають функціонал по роботі з XML файлами, який дозволяє як створювати XML файли, так і читати їх, що може бути корисно для створення програм з автоматичного створення XML розміток, конфігураційних файлів, що використовують XML або для парсингу …
Qt → Qt/C++ - Урок 010. QSplitter – як додати спліттер?
QPallete, QSplitter, QSplitter color, QSplitter example, Qt
Якісне компонування завжди підвищує юзабіліті програми і це справедливо для будь-яких видів програм, від десктопних до мобільних. Одним з таких елементів інтерфейсу, який може підвищити юзабіліті є клас QSplitter , який є об'єктом типу layout з роздільником, що переміщується, який …
Qt → Qt/C++ - Урок 009. QTimer – Як працювати з таймером?
QTimer example, QTimer таймер, Qt, Qt урок, QTimer
Трохи поговоримо про застосування класу QTimer у Qt. Це невелика легка тема після серії об'ємних статей про QSqlTabelModel і наслідків, що випливають з неї. А то вже у самого сіра речовина закипає.
Таймери нам можуть знадобитися для створення опитування пристроїв …
Qt → Qt WinAPI - Урок 002. Як зробити інсталятор win для програми Qt?
WinAPI, Инсталлятор, InnoSetup, Windows, Qt, DLL
У минулій статті Ми навчилися швидко збирати всі DLL-бібліотеки, що використовуються в проекті. А тепер настав час поговорити про те, як зібрати інсталятор для ОС Windows. Вже тривалий час користуюся досить зручною opensource утилітою під назвою InnoSetup, яка дозволяє буквально …
Qt → Qt WinAPI - Урок 001. Як зібрати всі DLL, які використовуються в проекті Qt?
Qt, DLL Collector, DLLCollector, WinAPI, DLL
Рано чи пізно перед будь-яким Qt-розробником постає необхідність перенесення свого додатка на інші комп'ютери, і тоді виникає проблема наявності бібліотек на цільовому комп'ютері, які необхідні для запуску та роботи програми. Особливо це може бути при перенесенні програми, яка повинна виконуватися …
- Останні коментарі
- AK24 квітня 2025 р. 12:04UPD: Переписал логику воспроизведения через стороннюю библиотеку BASS. Там выбрать можно
- AK01 квітня 2025 р. 11:41Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- Тепер обговоріть на форумі
- DT14 квітня 2025 р. 15:38Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- f15 лютого 2025 р. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…