23 #ifndef SAYONARASELECTIONVIEW_H 24 #define SAYONARASELECTIONVIEW_H 26 #include "Helper/globals.h" 27 #include "Helper/Set.h" 30 #include <QItemSelectionModel> 31 #include <QAbstractItemModel> 38 virtual QItemSelectionModel* get_selection_model()
const=0;
39 virtual QAbstractItemModel* get_model()
const =0;
40 virtual void set_current_index(
int idx)=0;
42 virtual void select_all();
43 virtual void select_rows(
const SP::Set<int>& indexes,
int min_col=0,
int max_col=0);
44 virtual void select_row(
int row);
45 virtual void clear_selection();
46 virtual int get_min_selected()
const;
47 virtual int get_max_selected()
const;
56 #endif // SAYONARASELECTIONVIEW_H Definition: SayonaraSelectionView.h:35