我正在寻找的与 QFileSystemModel::setNameFilters() 几乎相反。我想设置过滤器来捕捉我不想显示的东西,但让其他所有东西都通过。我看不到任何方法可以通过和隐藏某些文件,因为 remove() 实际上会从系统中删除文件。
我该怎么做?
编辑澄清:我有一个我不想显示的特定文件名列表。
我正在寻找的与 QFileSystemModel::setNameFilters() 几乎相反。我想设置过滤器来捕捉我不想显示的东西,但让其他所有东西都通过。我看不到任何方法可以通过和隐藏某些文件,因为 remove() 实际上会从系统中删除文件。
我该怎么做?
编辑澄清:我有一个我不想显示的特定文件名列表。
不是一个完美的解决方案,但QDir::Filters中是否有任何现有的预设可供您使用?它将过滤诸如目录、符号链接、系统文件等内容