Initial commit

This commit is contained in:
torsten committed 2026-08-13 18:33:10 +02:00
commit b7d90b9afe
16245 files changed
+3396666

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
#ifndef REPLAYHELPER_H
#define REPLAYHELPER_H
#include <qjsonarray.h>
#include <qnetworkaccessmanager.h>
#include <qobject.h>
class ReplayHelper : public QObject
{
Q_OBJECT
public:
explicit ReplayHelper();
Q_INVOKABLE QJsonArray replays();
Q_INVOKABLE void fetchReplays();
Q_INVOKABLE void createReplay(QString name);
Q_INVOKABLE void deleteReplay(QString replayId);
signals:
void replaysChanged();
void replaysFetched(const QJsonArray &replays);
void replayCreated();
private slots:
void onReplaysFetched(QNetworkReply * reply);
private:
QNetworkAccessManager m_manager;
QJsonArray m_replays;
};
#endif // REPLAYHELPER_H