From a3e0d1ceb4bdf97c6e11c98efa0cc8b6c56e1f78 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Mon, 21 Dec 2020 04:42:04 -0800 Subject: mobile/profile: listen to dive changes and redraw profile If a dive changes, we should simply redraw the profile. This could be improved by checking for the fields that might impact the profile at all, but this is definitely a step in the right direction. Signed-off-by: Dirk Hohndel --- profile-widget/qmlprofile.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'profile-widget/qmlprofile.h') diff --git a/profile-widget/qmlprofile.h b/profile-widget/qmlprofile.h index 15bfac0c0..a67bc8c2f 100644 --- a/profile-widget/qmlprofile.h +++ b/profile-widget/qmlprofile.h @@ -3,6 +3,7 @@ #define QMLPROFILE_H #include "profilewidget2.h" +#include "core/subsurface-qt/divelistnotifier.h" #include class QMLProfile : public QQuickPaintedItem @@ -38,6 +39,9 @@ private: QScopedPointer m_profileWidget; void updateProfile(); +private slots: + void divesChanged(const QVector &dives, DiveField); + signals: void rightAlignedChanged(); void devicePixelRatioChanged(); -- cgit v1.2.3-70-g09d2