foreach Qt - пример использования
Primary tabs
вот вам пример, мои братья =) =>
// получаем текущий путь и "открываем" папку
QDir dir(this->pathEdit->text());// передаём в конструктор строку
QStringList nameFilter; // имя фильтра
// можно задать интересующие расширения nameFilter << "*.png" << "*.jpg" << "*.gif";
nameFilter << "*.htm" << "*.html";// например такие
QFileInfoList list = dir.entryInfoList( nameFilter, QDir::Files );// сказываем что нас интересуют только файлы
QFileInfo fileinfo; // сюда будем считывать эжлементы
foreach (fileinfo, list) // foreach - приятный подарок-макрос от Qt =)
this->resultText->setText(this->resultText->toPlainText()+fileinfo.absoluteFilePath()+"<br>");
- Log in to post comments
- 6740 reads