summaryrefslogtreecommitdiff
path: root/logger.h
diff options
context:
space:
mode:
authorArseniy-Movshev <dodoradio@outlook.com>2023-03-19 11:14:04 +0000
committerArseniy-Movshev <dodoradio@outlook.com>2023-05-26 00:32:20 +0100
commitec42177b24b47ba68b3ae49634c942c76a9f92d4 (patch)
treeb0b85601ef46f4e0bd8bb94f81eb89faaf8da5f1 /logger.h
parentbfe0c3f7a03c53cff7a4050a42f14eaa210364f8 (diff)
Restructure to split to daemon and qml accessor
- add separate subdirs for daemon and qml - add some generic qml boilerplate - add a really lazy 'last value' loader implementation - license the project as gplv3 (add copyright notices and license text)
Diffstat (limited to 'logger.h')
-rw-r--r--logger.h37
1 files changed, 0 insertions, 37 deletions
diff --git a/logger.h b/logger.h
deleted file mode 100644
index e56a51a..0000000
--- a/logger.h
+++ /dev/null
@@ -1,37 +0,0 @@
-#ifndef LOGGER_H
-#define LOGGER_H
-
-#include <QObject>
-#include <QDateTime>
-#include <QDate>
-#include <QDBusInterface>
-#include <QTimer>
-#include <QString>
-
-#include "sensorPlugins/stepCounter.h"
-#include "sensorPlugins/heartrateSensor.h"
-
-class Logger : public QObject
-{
- Q_OBJECT
-public:
- explicit Logger(QObject *parent = 0);
- virtual ~Logger() {};
-
-private slots:
- void displayOn(QString displayState);
-
-private:
- QDBusInterface *m_iface;
- bool heartrateSensorEnabled = true;
- HeartrateSensorPlugin *m_heartrateSensor;
- bool stepCounterEnabled = true;
- StepCounterPlugin *m_stepCounter;
-
-};
- void fileAddRecord(QString sensorPrefix, QString logdata, QDateTime recordTime = QDateTime::currentDateTime()); //adds a record to today's log file for the given sensor
- bool dayFileExists(QString sensorPrefix, QDateTime date = QDateTime::currentDateTime()); //check if today has a log file for the given sensor
- QStringList fileGetPrevRecord(QString sensorPrefix, QDateTime recordTime = QDateTime::currentDateTime()); //works backwards to find the last record in today's file before the given time - returns nothing if no file is found.
- QString fileNameForDate(QDate date, QString prefix);
-
-#endif // LOGGER_H