mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-28 21:57:57 +03:00
20 lines
409 B
C++
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;
|
|
};
|