From 94238a02c8a947593d69a6271b3fd1cf5e264be2 Mon Sep 17 00:00:00 2001 From: Arseniy-Movshev Date: Tue, 30 May 2023 00:06:16 +0100 Subject: Add some more parameters to the heartrate graph --- qmlplugin/hrGraph.h | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'qmlplugin/hrGraph.h') diff --git a/qmlplugin/hrGraph.h b/qmlplugin/hrGraph.h index 3e25311..55f4219 100644 --- a/qmlplugin/hrGraph.h +++ b/qmlplugin/hrGraph.h @@ -39,8 +39,8 @@ class HrGraph : public QQuickPaintedItem { Q_OBJECT - // Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged) - // Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged) + Q_PROPERTY(float lineWidth READ lineWidth WRITE setLineWidth) + Q_PROPERTY(QColor lineColor READ lineColor WRITE setLineColor NOTIFY lineColorChanged) struct HrDatapoint { qint64 time; @@ -53,14 +53,20 @@ public: signals: void loadingDone(); + void lineColorChanged(); + +public slots: + float lineWidth(); + void setLineWidth(float width); + QColor lineColor(); + void setLineColor(QColor color); private: void updateBasePixmap(); void loadGraphData(QDate date = QDate::currentDate()); - float m_size; - QString m_name; - QColor m_color; + float m_lineWidth = 0; + QColor m_color = QColor(255,255,255); QPixmap m_pixmap; QList m_filedata; bool m_fileLoadStatus; -- cgit v1.2.3-54-g00ecf