Map: reload on selection change directly

When changing the dive selection, we have to reload the map to show
the correctly highlighted flags. Do this directly by hooking into
the DiveListNotifier::divesChanged signal instead of indirectly
via the MainTab.

Moreover, on reload center on the highlighted dive sites.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
Berthold Stoeger 2019-05-03 12:10:19 +02:00 committed by Dirk Hohndel
parent 48b8129137
commit d4a91a52fa
5 changed files with 12 additions and 12 deletions

View file

@ -44,8 +44,6 @@ public:
void nextInputField(QKeyEvent *event);
void stealFocus();
signals:
void diveSiteChanged();
public
slots:
void divesChanged(dive_trip *trip, const QVector<dive *> &dives, DiveField field);