8 #include <QSortFilterProxyModel>
16 :
public QSortFilterProxyModel
25 QSet<QString> mSelectedLevels;
26 QSet<QString> mSelectedCategories;
29 void onLevelsChanged();
30 void onCategoriesChanged();
33 [[nodiscard]]
bool filterAcceptsRow(
int pSourceRow,
const QModelIndex& pSourceParent)
const override;
39 [[nodiscard]]
const QSet<QString>&
getLevels()
const;
44 Q_INVOKABLE
void configureLevel(
const QString& pLevel,
bool pEnabled);
Definition: LogFilterModel.h:17
Q_INVOKABLE void configureCategory(const QString &pCategory, bool pEnabled)
Definition: LogFilterModel.cpp:104
~LogFilterModel() override=default
void fireCategoriesChanged()
bool filterAcceptsRow(int pSourceRow, const QModelIndex &pSourceParent) const override
Definition: LogFilterModel.cpp:29
QSet< QString > categories
Definition: LogFilterModel.h:21
Q_INVOKABLE void configureLevel(const QString &pLevel, bool pEnabled)
Definition: LogFilterModel.cpp:88
QSet< QString > levels
Definition: LogFilterModel.h:19
const QSet< QString > & getLevels() const
Definition: LogFilterModel.cpp:64
QSet< QString > selectedLevels
Definition: LogFilterModel.h:20
QSet< QString > selectedCategories
Definition: LogFilterModel.h:22
const QSet< QString > & getCategories() const
Definition: LogFilterModel.cpp:76
LogFilterModel()
Definition: LogFilterModel.cpp:52
const QSet< QString > & getSelectedCategories() const
Definition: LogFilterModel.cpp:82
const QSet< QString > & getSelectedLevels() const
Definition: LogFilterModel.cpp:70
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16