Add support for saving animated icons

Add support for exporting animated DSi icons as GIF using the
header-only gif.h library.
This commit is contained in:
Rayyan Ansari
2023-11-23 18:48:05 +00:00
parent 544fefa27f
commit 679c37ddce
6 changed files with 942 additions and 29 deletions

View File

@ -60,6 +60,7 @@ private slots:
void done(int r);
void on_saveIconButton_clicked();
void on_saveAnimatedIconButton_clicked();
void iconSetFrame(int frame);
@ -68,6 +69,7 @@ private:
QImage iconImage;
QTimeLine* iconTimeline;
u32 animatedIconData[64][32*32] = {0};
std::vector<QPixmap> animatedIconImages;
std::vector<int> animatedSequence;
};