15 #include <QSortFilterProxyModel>
20 #include "../drivers/cswordmoduleinfo.h"
int hiddenFilterRole() const noexcept
void setNameFilterRole(int role)
int hiddenFilterKeyColumn() const
void setNameFilterKeyColumn(int column)
void setHiddenFilterRole(int role)
bool nameFilterAcceptsRow(int row, QModelIndex const &parent) const
QString const & nameFilter() const noexcept
bool showHidden() const noexcept
void setHiddenFilterKeyColumn(int column)
void setShowHidden(bool show)
BtBookshelfFilterModel(QObject *parent=nullptr)
bool filterAcceptsRow(int row, QModelIndex const &parent) const override
bool enabled() const noexcept
int nameFilterRole() const noexcept
bool hiddenFilterAcceptsRow(int row, QModelIndex const &parent) const
void setShowShown(bool show)
void setNameFilterCase(Qt::CaseSensitivity value)
void setEnabled(bool enable)
Qt::CaseSensitivity m_nameFilterCase
int nameFilterKeyColumn() const noexcept
void setNameFilterFixedString(QString const &nameFilter)
Qt::CaseSensitivity nameFilterCase() const noexcept
bool showShown() const noexcept