Во фреймворке Qt имеется возможность рисовать как на графической сцене , так и прямо на виджетах

Описание группы
Всё, что вы хотели знать о программировании и разработке программного обеспечения с использованием современных технологий и фреймворков, таких как Qt5, PyQt5, Django, Ruby on Rails и многих других.
Темы автора
Qt/C++ - Урок 019. Рисуем треугольник в Qt5. Позиционирование в QGraphicsScene
Рисование интерфейсов, формирование таблиц баз данных, работа с сетью - это всё хорошо, но иногда хочется просто, что-нибудь нарисовать, например треугольник
Qt/C++ - Урок 018. QGraphicsItem - наследование и СЛОТы
А теперь поговорим немного о наследовании от QGraphicsItem и применении системы СИГНАЛ ов и СЛОТ ов при взаимодействии с графическими объектами на графической сцене QGraphicsScene
Qt/C++ - Урок 017. QGraphicsScene или как работать с графикой в Qt
Qt/C++ - Урок 016. Как установить QCheckBox в центре ячейки QTableWidget
Qt/C++ - Урок 015. QTableWidget или Как сделать таблицу с чекбоксами
Использование QTableWidget будет первым способом, который посоветуют Вам для создания таблиц с чекбоксами на Qt
Qt/C++ - Урок 014. Динамическое создание виджетов в Qt
В сложных проектах может быть недостаточно наличия статических виджетов в интерфейсе программы, поскольку поступающая информация может изменяться ежесекундно
Qt/C++ - Урок 013. QMenu - контекстное меню в QTableView
Для работы с контекстным меню в Qt используется класс QMenu
Qt/C++ - Урок 012. QShortcut или Горячие клавиши в Qt
Даже в официальной документации на тему QShortcut написано не так много, поэтому это скорее заметка, чтобы не забыть, а не полноценная статья
Qt/C++ - Урок 011. XML файлы в Qt - чтение и запись
Средства разработки Qt включают в себя функционал по работе с XML файлами, который позволяет как создавать XMLфайлы, так и читать их, что может быть полезно для создания программ по автоматическому созданию XML разметок, конфигурационных файлов, использующих XML , либо для парсинга XML-файлов
Qt/C++ - Урок 010. QSplitter или Как добавить разделитель
Qt/C++ - Урок 009. QTimer или Как работать с таймером в Qt?
Немного поговорим о применении класса QTimer в Qt
Qt/C++ - Урок 008. QDataWidgetMapper - Работа с базой данных через виджет
Для отображения данных в виджет с произвольной формой используется класс QDataMapperWidget
Qt/C++ - Урок 007. Фильтр для записей в QSqlTableModel
Продолжая работу с таблицами в Qt , хотелось бы освятить тот момент, как установить фильтр на модель представления данных в QSqlTableModel или в QSqlRelationalTableModel
Qt/C++ - Урок 006. QSqlQueryModel - Таблицы в Qt с помощью SQL-запросов
Использование QSqlQueryModel для формирования таблиц в Qt является наиболее хардкорным вариантом с наиболее низким уровнем абстракции, чем использование QSqlTableModel или QSqlRelationalTableModel
Qt/C++ - Урок 005. QSqlRelationalTableModel - Работаем со связными таблицами
Qt/C++ - Урок 004. QSqlTableModel или Как представить таблицу из БД в Qt?
Для того, чтобы представить информацию, содержащуюся в таблице базы данных, во фреймворке Qt используется несколько классов
PyQt5 - Урок 2. Hello World на PyQt5
Python — это высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода, как говорит нам Википедия
PyQt5 - Урок 1. QLineEdit IP Address
При разработке сетевых приложений может потребоваться создание формочки для ввода ip-адреса, но применение простого метода setInputMask(«000
Qt/C++ - Урок 002. QSystemTrayIcon или Как свернуть приложение в трей?
Сегодня обсудим то, каким образом сворачивать приложение, написанное на фреймворке Qt, в трей операционной системы с помощью класса QSystemTrayIcon
Qt/C++ - Урок 001. QLineEdit IP Address
При разработке сетевых приложений может потребоваться создание формочки для ввода ip-адреса, но применение простого метода setInputMask("000
Qt/C++ - Урок 058. Подсветка синтаксиса HTML кода в QTextEdit
Qt WinAPI - Урок 009. SetWindowsHookEx - Логирование событий мыши через WinAPI
Функционал WinAPI позволяет на низком уровне с помощью хуков отслеживать события системы, такие как движение и клики мыши
Qt WinAPI - Урок 008. Добавление Qt приложения в автозапуск Windows через QSettings
Как известно, класс QSettings позволяет сохранять настройки приложения в реестре ОС Windows
Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt
Сходу хочу расстроить Вас, Дорогой Читатель
Qt WinAPI - Урок 006. Разбор QKeySequence для RegisterHotKey в WinAPI
QKeySequence сильно отличается от последовательности горячих клавиш в WinAPI
Qt WinAPI - Урок 005. Глобальный HotKey WinAPI в Qt 5
Для работы с глобальными HotKey в Qt 5 присутствует виртуальный метод nativeEvent
Qt WinAPI - Урок 004. QtIFW - Автоматизация WinDeployQt и сборки инсталляторов с Qt Installer Framework
Qt WinAPI - Урок 003. Использование windeployqt для сбора DLL
В одном из уроков по Qt уже было показано, как собрать все DLL , применяемые в проекте для подготовки программы к использованию на других ПК, работающих под управлением ОС Windows , а теперь предлагаю ознакомиться с утилитой, которая поставляется вместе с Qt
Последние откомментированные темы: