Initial commit

This commit is contained in:
user
2026-07-12 14:34:52 +04:00
commit 3abf6bd9c2
557 changed files with 68706 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
#ifndef DATA_REPOSITORY_SIGNALS_H
#define DATA_REPOSITORY_SIGNALS_H
#include <QObject>
// Inherits from QObject fore emitting signals
class DataRepositorySignals : public QObject {
Q_OBJECT
public:
// Parent is not required
explicit DataRepositorySignals(QObject *parent = nullptr) : QObject(parent) {}
virtual ~DataRepositorySignals() = default;
signals:
// Emitted when data is created
void dataCreated();
// Emitted when data is updated
void dataUpdated();
// Emitted when data is deleted
void dataDeleted();
// WARNING: const context is required for emit in const methods
// Emitted when data is retrieved
void dataRetrieved() const;
};
#endif