QDirIterator iterator(path, QDir::NoDotAndDotDot, QDirIterator::Subdirectories);
//QDirIterator iterator(path, QDirIterator::Subdirectories);
while (iterator.hasNext())
{
QString subDirFroHash = iterator.next();
qDebug() << subDirFroHash;
}
Если созжаю итератор так :
QDirIterator iterator(path, QDirIterator::Subdirectories);
то всё выводится, только мне не нужно чтобы выводились "." и ".." . ставлю фильтр
QDirIterator iterator(path, QDir::NoDotAndDotDot, QDirIterator::Subdirectories);
но перестаёт работать и ничего не выводится. если ставлю фильтр выводить только файлы, то работает. подскажите в чём может быть проблема?