Play-/Source/ui_qt/BootableModelProxy.h
Mahmood - Zer0xFF ee5ea0cb92 Initalise vars
2024-10-20 14:21:02 +01:00

20 lines
409 B
C++

#include <QSortFilterProxyModel>
class BootableModelProxy : public QSortFilterProxyModel
{
Q_OBJECT
public:
BootableModelProxy(QObject* parent);
void setFilterState(const QString&);
void setBootableTypeFilterState(int, bool);
int getBootableTypeFilterState();
protected:
bool filterAcceptsRow(int, const QModelIndex&) const override;
private:
std::string m_state = "";
int m_bootableType = 0;
};