diff options
Diffstat (limited to 'desktop-widgets/locationinformation.h')
-rw-r--r-- | desktop-widgets/locationinformation.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/desktop-widgets/locationinformation.h b/desktop-widgets/locationinformation.h index 434da29ae..f3f9f9eea 100644 --- a/desktop-widgets/locationinformation.h +++ b/desktop-widgets/locationinformation.h @@ -51,6 +51,9 @@ public: bool filterAcceptsRow(int source_row, const QModelIndex& source_parent) const override; bool lessThan(const QModelIndex& source_left, const QModelIndex& source_right) const override; void setFilter(const QString &filter); + void setCurrentLocation(location_t loc); +private: + location_t currentLocation; // Sort by distance to that location }; class DiveLocationModel : public QAbstractTableModel { @@ -88,7 +91,7 @@ public: DiveSiteType currDiveSiteType() const; struct dive_site *currDiveSite() const; void fixPopupPosition(); - void setCurrentDiveSite(struct dive_site *ds); + void setCurrentDiveSite(struct dive *d); signals: void diveSiteSelected(); |