SubDirFileIterator Class | Extending Qt Creator Manual

Extending Qt Creator Manual | SubDirFileIterator

Extending Qt Creator Manual 4.6.0

# SubDirFileIterator Class

(Utils::SubDirFileIterator)

Inherits: | Utils::FileIterator

- List of all members, including inherited members

## Public Functions

| SubDirFileIterator(const QStringList &directories, const QStringList &filters, const QStringList &exclusionFilters, QTextCodec *encoding = 0)
| ~SubDirFileIterator()

## Reimplemented Public Functions

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

- 6 public functions inherited from Utils::FileIterator

## Reimplemented Protected Functions

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

- 2 protected functions inherited from Utils::FileIterator

## Member Function Documentation

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

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)