пишет:
После того, как по спрайтам было написано три урока, от их рисования , до их практического применения в Qt в этой иэтой статьях, считаю, что нельзя пройти мимо применения спрайтов в QML Qt .
Спрайты в QML применяются ещё проще, чем в Qt/C++, поскольку в QML имеются классы, которые специально созданы для работы со спрайтами: Sprite и AnimatedSprite.
Структура проекта для работы со Sprite и AnimatedSprite![]()
Проект создаётся как стандартный проект QtQuick with controls, после чего я выкидываю всю лишнее, типо менюбара и кнопок. Оставляю только то, что мы будем использовать для демонстрации.
- main.cpp - основной файл проекта, в котором запускается qml файл;
- main.qml - окно приложения;
- MainForm.ui.qml - форма для работы с дизайнером;
- sprite_sheet.png - изображение нашего спрайта.
Читать далее про AnimatedSprite

Последние откомментированные темы:
-
Qt/C++ - Урок 012. QShortcut или Горячие клавиши в Qt
(2)
Legotckoi
,
21.01.2017
20251101174200