crossplatform.ru

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


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

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

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


Последние 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 Рейтинг@Mail.ru Текстовая версия Сейчас: 1.8.2025, 0:36