调用QFileSystem :: setNameFilters后仍然显示的文件

时间:2011-05-14 08:34:07

标签: qt listview filter qfilesystemmodel

我只是做一个使用QFileSystemModel和QListView显示文件/目录的简单示例。它工作正常。我想过滤我定义的某些类型的文件。

QStringList list;
list << "*.jpg" << ".png";
model.setNameFilters(list);

我不想显示的文件,例如test.doc,仍然在listview中,但是无法选择它们。这不是我想要的。我希望它隐藏起来。怎么样?

感谢。

1 个答案:

答案 0 :(得分:-1)

model.setNameFilterDisables(false);