crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в QTreeView:Отображение файлов определённого расширения
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Александр Дата 25.5.2010, 5:47
  Нужно вывести все каталоги, а файлы, которые в них вложены, выбрать фильтром, т.е. все каталоги и в них все файлы заданного расширения, а получается вывести либо все файлы в корне, либо все каталоги или все каталоги с файлами =( фильтрацию делает сразу по именам, не разбирая каталог это или файл
Александр Дата 25.5.2010, 3:46
 
Цитата(Litkevich Yuriy @ 24.5.2010, 6:46) *
void QFileSystemModel::setNameFilters ( const QStringList & filters )

QStringList filters;
filters << "*.bmp"<<"*";
model.setNameFilters(filters);
model.setNameFilters(filters);
ui->treeView->setModel(&model);
ui->treeView->hideColumn(1);
ui->treeView->hideColumn(2);
ui->treeView->hideColumn(3);

<-так выводит все файлы
а так filters << "*.bmp" только те bmp, что в корне =(
Litkevich Yuriy Дата 24.5.2010, 6:46
  void QFileSystemModel::setNameFilters ( const QStringList & filters )
Александр Дата 24.5.2010, 1:57
  Доброго времени суток. Знакомоство с QT перевалило через неделю =)
Нужна срочная помощь.
В общем есть treeView. В нём необходимо отобразить все каталоги с подкаталогами, но чтобы кроме каталогов отображались файлы только заданного расширения. Как это реализовать? Просто каталоги вывести смог. Просто файлы в корневом - то же.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 18.5.2022, 7:02