From 4cb1ceefff96121331f63e1455d233b32b3d7680 Mon Sep 17 00:00:00 2001 From: Berthold Stoeger Date: Tue, 19 Mar 2019 22:05:52 +0100 Subject: Undo: implement undo of dive date- and time-editing This is different from the other editing commands, because date and time editing may change the order of the dive list. Therefore, this uses an already implemented dive list command. The command is extended to send a divesEdited() signal. This signal and the divesChanged() signal, which is used by the dive list, will be unified in a later commit. Update of the graphics is now not done via signals, a direct call is performed in MainTab::divesEdited(). This simplifies things. Signed-off-by: Berthold Stoeger --- desktop-widgets/tab-widgets/maintab.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'desktop-widgets/tab-widgets/maintab.h') diff --git a/desktop-widgets/tab-widgets/maintab.h b/desktop-widgets/tab-widgets/maintab.h index 36f9a64a9..805618857 100644 --- a/desktop-widgets/tab-widgets/maintab.h +++ b/desktop-widgets/tab-widgets/maintab.h @@ -59,7 +59,6 @@ public: signals: void addDiveFinished(); - void dateTimeChanged(); void diveSiteChanged(); public slots: @@ -69,6 +68,7 @@ slots: void updateDiveInfo(bool clear = false); void updateNotes(const struct dive *d); void updateMode(struct dive *d); + void updateDateTime(struct dive *d); void updateDepthDuration(); void acceptChanges(); void rejectChanges(); -- cgit v1.2.3-70-g09d2