From 17af88e65e6cb0febcd2340771f52d128eae4fac Mon Sep 17 00:00:00 2001 From: Arseniy-Movshev Date: Sun, 11 Jun 2023 13:02:56 +0100 Subject: DataLoaders: switch to qvariant for qml compatibility --- qmlplugin/stepsDataLoader.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'qmlplugin/stepsDataLoader.cpp') diff --git a/qmlplugin/stepsDataLoader.cpp b/qmlplugin/stepsDataLoader.cpp index 53bdc5e..bbc9b29 100644 --- a/qmlplugin/stepsDataLoader.cpp +++ b/qmlplugin/stepsDataLoader.cpp @@ -58,16 +58,16 @@ int StepsDataLoader::getTotalForDate(QDate date) { // This is obvious garbage. T return line.split(":")[1].toInt(); } -QList StepsDataLoader::getTodayData() { +QVariant StepsDataLoader::getTodayData() { return getDataForDate(QDate::currentDate()); } -QList StepsDataLoader::getDataForDate(QDate date) { +QVariant StepsDataLoader::getDataForDate(QDate date) { QList m_filedata; QFile file(fileNameForDate(date, "stepCounter")); if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) { qDebug() << "failed to open file"; - return m_filedata; + return QVariant::fromValue(m_filedata); } QTextStream inStream(&file); QString line; @@ -79,7 +79,7 @@ QList StepsDataLoader::getDataForDate(QDate date) { m_filedata.append(point); } file.close(); - return m_filedata; + return QVariant::fromValue(m_filedata); } void StepsDataLoader::triggerDaemonRecording() { -- cgit v1.2.3-54-g00ecf