
QML → QML - Урок 014. GridLayout QML - Позиционирование элементов
GridLayout, Qt, QML, ячейка, cell, row, column
Небольшая заметка, родившаяся из вопроса одного из постоянных читателей сайта. При разработке интерфейса приложения под QML для позиционирования объектов в GridLayout необходимо использовать функционал вложенных свойств Layout. Таких как:
- Layout.row - указывает строку, в которой располагается объект;
- Layout.column - указывает …

QML → QML - Урок 011. Передача данных из QSqlQueryModel в Qml TableView
QSqlQueryModel, Qt, SQL, TableView, DataBase, QML
Для представления таблиц баз данных в TableView при разработке с использованием QML можно использовать класс, наследованный от QSqlQueryModel. Для этого необходимо в наследованном классе определить метод, который установит соответствие ролей колонок таблицы к соответствующим колонкам в TableView, определенном в QML, …
Читать
QML → QML - Урок 010. Доступ к дочерним объектам в TabView в Qml Qt
TabView, QML, reference error, Qt
Структура объектов в Qml представляет собой иерахическое дерево, в котором, чтобы получить доступ к свойствам объектов нижележащего уровня необходимо обратиться к первоначальному объекту, далее выбрать дочерний объект и выбрать свойство дочернего объекта, к которому требуется получить доступ.
Но в случае …
Читать
QML → QML - Урок 008. Работа с System Tray в Qml Qt приложении
При переводе интерфейса приложения c Qt/C++ на Qt/QML мои руки добрались и до иконки приложения в системном трее. Задача заключалась в том, чтобы перевести иконку в System Tray с C++ на Qml, частично или полностью. Первый вариант, который я реализовал, …
Читать
QML → QML - Урок 007. ListView Qml. Динамическое создание и удаление элементов
ListView, ListModel, Qt, Android, ListItem, QML
В статье про динамическое создание виджетов в Qt я уже рассказывал, как создавать и удалять кнопки динамически, а также как с ними взаимодействовать. И там использовался Vertical Layout , а случае с Qml мы сможем использовать ListView Qml, как аналогично …
Читать
Qt → Qt/C++ - Урок 038. Переключение между окнами в Qt
переключение, QWindow, QMainWindow
На днях один из читателей обратился ко мне за помощью по поводу вопроса, ответ на который он искал в интернете. У меня не так много свободного времени, но видимо звёзды сошлись так, что и время было и вопрос из разряда …
Читать
QML → QML - Урок 009. Масштабируемый интерфейс в Qt Qml Android
Android, Desktop, QML, Qt, scalable, scalable interface, масштабируемый интерфейс
Если говорить о Scalable интерфейсах, то есть масштабируемых интерфейсах при разработке приложений на Qt, то основной проблемой является то, что необходимо создать такой интерфейс, который будет читаемым абсолютно на всех экранах, будь то экран компьютера или экран смартфона.
Параметры графического …
Читать
QML → QML - Урок 006. Custom Calendar in Qt QML or Qt QML Android
Qt, Android, Calendar, QML, CalendarStyle
В данном уроке хотелось бы рассказать о том, каким образом можно кастомизировать внешний вид объекта Calendar в Qt Qml . Подправить например цвета, шрифт, а также красиво вписать его в диалоговое окно для выбора даты. Поэтому определимся с тем, как …
Читать
QML → QML - Урок 005. Применение Sprite и AnimatedSprite в QML Qt
animatedsprite, sprite, Qt, sprite sequence, QML
После того, как по спрайтам было написано три урока, от их рисования , до их практического применения в Qt в этой и этой статьях, считаю, что нельзя пройти мимо применения спрайтов в QML Qt .
Спрайты в QML применяются ещё …
Читать
Qt → GameDev на Qt - Урок 5. Взрыв от пуль с помощью sprite картинки
sprite sheet, sprite, GameDev, QPixmap, Спрайт, explosion. взрыв, Qt, Bullet
В предыдущих статьях Мы научились рисовать sprite картинку , а также применять её в Qt с помощью QPixmap так, чтобы у нас получился анимированный взрыв. А теперь Нам необходимо этот самый взрыв помещать как раз в то место, куда ударяется …
Читать
Qt → Qt/C++ - Урок 028. Как использовать sprite картинки с помощью QPixmap
sprite QPixmap, sprite, QPixmap, Qt, Qt sprite
После того, как мы нарисовали sprite в прошлом уроке по работе с Adobe Illustrator, настало время применить полученную картинку при работе с Qt и добавить её в программу с помощью QPixmap. Причем, мы сделаем анимированый sprite, и посмотрим, как происходит …
Читать
Графика и Дизайн → Как нарисовать sprite sheet в Adobe Illustrator
adobe, adobe illustrator, sprite sheet, sprite, спрайт
Мне надоело тестировать процессы GameDev с помощью треугольников и прямоугольников. Это скучно и не интересно, поэтому настало время что-нибудь взорвать. Но с чего начать? - спросите Вы. А я отвечу, нужно нарисовать sprite взрыва, если быть точным, то нарисовать sprite …
Читать- Unknown akadamn
- 24 января 2025 г. 17:14
Qt - Тест 001. Сигналы и слоты
- Результат:84баллов,
- Очки рейтинга4
- Unknown akadamn
- 24 января 2025 г. 16:22
Qt - Тест 001. Сигналы и слоты
- Результат:42баллов,
- Очки рейтинга-8

