Added featured images model, paginator and cache

This commit is contained in:
Digital Artifex
2026-06-17 14:52:15 -04:00
parent ac71b74ed0
commit 8a9417a5e5
9 changed files with 793 additions and 72 deletions
@@ -29,12 +29,12 @@
#include <QJsonArray>
#include <QJsonObject>
#include "wallpaperpaginator.h"
#include "imagepaginator.h"
class KOMPLEX_EXPORT FeaturedImagesPaginator : public WallpaperPaginator
class KOMPLEX_EXPORT FeaturedImagesPaginator : public ImagePaginator
{
public:
explicit FeaturedImagesPaginator(QObject *parent = nullptr) : WallpaperPaginator(parent)
explicit FeaturedImagesPaginator(QObject *parent = nullptr) : ImagePaginator(parent)
{
setUri(
QString::fromUtf8(KOMPLEX_ENDPOINT_IMAGES_FEATURED)