Lab1
Loading...
Searching...
No Matches
statistics_service.h
1#pragma once
2#include <QMap>
3#include <QString>
4#include <QDateTime>
5#include "note_repository.h"
6
12public:
16 static QMap<QString, int> getNotesCountByCategory(NoteRepository* repo);
17
21 static QMap<QString, int> getUserActivity(NoteRepository* repo);
22};
Центральний репозиторій для керування даними (Repository Pattern).
Definition note_repository.h:26
Сервіс для аналізу та обробки статистики використання.
Definition statistics_service.h:11
static QMap< QString, int > getNotesCountByCategory(NoteRepository *repo)
Розраховує загальну кількість нотаток за категоріями.
Definition statistics_service.cpp:3
static QMap< QString, int > getUserActivity(NoteRepository *repo)
Отримує форматовану статистику часу використання.
Definition statistics_service.cpp:18