summaryrefslogtreecommitdiff
path: root/daemon/logger.h
diff options
context:
space:
mode:
authorArseniy-Movshev <dodoradio@outlook.com>2023-05-28 12:35:47 +0100
committerArseniy-Movshev <dodoradio@outlook.com>2023-05-28 15:41:14 +0100
commitc212210e41487e88f62d5f8f51c57e63b534c38f (patch)
tree5b2f3e60ab1e676dedfa6dabc66d413bad5b704c /daemon/logger.h
parent10693b321cc3cbeedb9262dc17282e86d9a13767 (diff)
Fix up the settings implementation
add interval and enabled settings for all sensors get rid of some bad duplicates make sure that application properties are set up before settings are accessed
Diffstat (limited to '')
-rw-r--r--daemon/logger.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/daemon/logger.h b/daemon/logger.h
index 14d097f..d9b418d 100644
--- a/daemon/logger.h
+++ b/daemon/logger.h
@@ -17,6 +17,7 @@
#include <QDBusInterface>
#include <QTimer>
#include <QString>
+#include <QSettings>
#include "sensorPlugins/stepCounter.h"
#include "sensorPlugins/heartrateSensor.h"
@@ -27,16 +28,16 @@ class Logger : public QObject
public:
explicit Logger(QObject *parent = 0);
virtual ~Logger() {};
-
private slots:
void displayOn(QString displayState);
private:
QDBusInterface *m_iface;
- bool heartrateSensorEnabled = true;
+ bool heartrateSensorEnabled = false;
HeartrateSensorPlugin *m_heartrateSensor;
- bool stepCounterEnabled = true;
+ bool stepCounterEnabled = false;
StepCounterPlugin *m_stepCounter;
+ QSettings *settings;
};
void fileAddRecord(QString sensorPrefix, QString logdata, QDateTime recordTime = QDateTime::currentDateTime()); //adds a record to today's log file for the given sensor