#ifndef FOLDERSERVICE_H #define FOLDERSERVICE_H #include #include #include "models/folder.h" #include "db/dao/folderdao.h" class FolderService : public QObject { Q_OBJECT public: explicit FolderService(QObject *parent = nullptr); ~FolderService() override = default; QVector getFoldersForAccount(const QString &accountId); void refreshFolders(const QString &accountId); Folder getFolderById(const QString &folderId); signals: void foldersChanged(const QString &accountId); }; #endif // FOLDERSERVICE_H