void filteredFilesChanged()
TorrentContentFilterModel(QObject *parent=nullptr)
TorrentContentModelItem::ItemType itemType(const QModelIndex &index) const
TorrentContentModel * model() const
Utils::Compare::NaturalLessThan< Qt::CaseInsensitive > m_naturalLessThan
int getFileIndex(const QModelIndex &index) const
bool hasFiltered(const QModelIndex &folder) const
QModelIndex parent(const QModelIndex &child) const override
TorrentContentModel * m_model
bool lessThan(const QModelIndex &left, const QModelIndex &right) const override
bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override