SubDirFileIterator Class

(Utils::SubDirFileIterator)

Public Functions

SubDirFileIterator(const QStringList &directories, const QStringList &filters, const QStringList &exclusionFilters, QTextCodec *encoding = nullptr)
~SubDirFileIterator() override

Reimplemented Public Functions

virtual int currentProgress() const override
virtual int maxProgress() const override

Reimplemented Protected Functions

virtual int currentFileCount() const override
virtual const Item &itemAt(int index) const override
virtual void update(int requestedIndex) override

Member Function Documentation

SubDirFileIterator::SubDirFileIterator(const QStringList &directories, const QStringList &filters, const QStringList &exclusionFilters, QTextCodec *encoding = nullptr)

Default constructs an instance of SubDirFileIterator.

SubDirFileIterator::~SubDirFileIterator()

Destroys the instance of SubDirFileIterator.

[override virtual protected] int SubDirFileIterator::currentFileCount() const

[override virtual] int SubDirFileIterator::currentProgress() const

[override virtual protected] const Item &SubDirFileIterator::itemAt(int index) const

[override virtual] int SubDirFileIterator::maxProgress() const

[override virtual protected] void SubDirFileIterator::update(int requestedIndex)