Added featured videos model, paginator and cache

This commit is contained in:
Digital Artifex
2026-06-17 16:07:11 -04:00
parent be089a43f7
commit 26fb04431e
8 changed files with 2657 additions and 345 deletions
@@ -29,12 +29,12 @@
#include <QJsonArray>
#include <QJsonObject>
#include "wallpaperpaginator.h"
#include "videopaginator.h"
class KOMPLEX_EXPORT FeaturedVideosPaginator : public WallpaperPaginator
class KOMPLEX_EXPORT FeaturedVideosPaginator : public VideoPaginator
{
public:
explicit FeaturedVideosPaginator(QObject *parent = nullptr) : WallpaperPaginator(parent)
explicit FeaturedVideosPaginator(QObject *parent = nullptr) : VideoPaginator(parent)
{
setUri(
QString::fromUtf8(KOMPLEX_ENDPOINT_VIDEOS_FEATURED)