summaryrefslogtreecommitdiff
path: root/qmlplugin/hrGraph.cpp
diff options
context:
space:
mode:
authorArseniy-Movshev <dodoradio@outlook.com>2023-05-30 17:11:41 +0100
committerArseniy-Movshev <dodoradio@outlook.com>2023-05-30 22:16:43 +0100
commitb6fbad69c827f26ae1f133236360a1285e8aa6c4 (patch)
tree1abfec691ce1a90eff7eb30751ca608723261826 /qmlplugin/hrGraph.cpp
parent3a6688f5dba3cb8b22180f53ec4e6c7f3b4f57af (diff)
Add some useful properties to hrgraph
Diffstat (limited to '')
-rw-r--r--qmlplugin/hrGraph.cpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/qmlplugin/hrGraph.cpp b/qmlplugin/hrGraph.cpp
index 0ecb39c..34a3224 100644
--- a/qmlplugin/hrGraph.cpp
+++ b/qmlplugin/hrGraph.cpp
@@ -53,6 +53,9 @@ void HrGraph::paint(QPainter *painter)
}
int j = m_filedata.count();
QPointF points[j];
+ if (!graphRelative) {
+ minHrValue = 0;
+ }
float valueDelta = maxHrValue - minHrValue;
float timeDelta = maxTime - minTime;
float calculatedValue = 0;
@@ -126,3 +129,27 @@ void HrGraph::setLineWidth(float width) {
float HrGraph::lineWidth() {
return m_lineWidth;
}
+
+int HrGraph::getMaxHrValue() {
+ return maxHrValue;
+}
+
+int HrGraph::getMinHrValue() {
+ return minHrValue;
+}
+
+QDateTime HrGraph::getMaxTime() {
+ return QDateTime::fromSecsSinceEpoch(maxTime);
+}
+
+QDateTime HrGraph::getMinTime() {
+ return QDateTime::fromSecsSinceEpoch(minTime);
+}
+
+bool HrGraph::relative() {
+ return graphRelative;
+}
+
+void HrGraph::setRelative(bool newRelative) {
+ graphRelative = newRelative;
+}