diff options
Diffstat (limited to 'desktop-widgets/divelistview.h')
-rw-r--r-- | desktop-widgets/divelistview.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop-widgets/divelistview.h b/desktop-widgets/divelistview.h index 5c9ac2f25..c53e2aa01 100644 --- a/desktop-widgets/divelistview.h +++ b/desktop-widgets/divelistview.h @@ -29,8 +29,11 @@ public: bool eventFilter(QObject *, QEvent *); void unselectDives(); void clearTripSelection(); + void selectDive(QModelIndex index, bool scrollto = false, bool toggle = false); void selectDive(int dive_table_idx, bool scrollto = false, bool toggle = false); void selectDives(const QList<int> &newDiveSelection); + void selectFirstDive(); + QModelIndex indexOfFirstDive(); void rememberSelection(); void restoreSelection(); void contextMenuEvent(QContextMenuEvent *event); @@ -60,6 +63,7 @@ slots: void loadWebImages(); void diveSelectionChanged(const QVector<QModelIndex> &indexes, bool select); void currentDiveChanged(QModelIndex index); + void filterFinished(); private: bool mouseClickSelection; QList<int> expandedRows; |