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;
55 #endif // SAYONARASELECTIONVIEW_H
Definition: SayonaraSelectionView.h:35