diff options
Diffstat (limited to 'qt-models/filtermodels.h')
-rw-r--r-- | qt-models/filtermodels.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/qt-models/filtermodels.h b/qt-models/filtermodels.h index 992582776..cda6e2369 100644 --- a/qt-models/filtermodels.h +++ b/qt-models/filtermodels.h @@ -5,13 +5,14 @@ #include <QStringListModel> #include <QSortFilterProxyModel> #include <stdint.h> +#include <vector> class MultiFilterInterface { public: - MultiFilterInterface() : checkState(NULL), anyChecked(false) {} + MultiFilterInterface() : anyChecked(false) {} virtual bool doFilter(struct dive *d, QModelIndex &index0, QAbstractItemModel *sourceModel) const = 0; virtual void clearFilter() = 0; - bool *checkState; + std::vector<char> checkState; bool anyChecked; }; |