从qfilesystemmodel隐藏一个文件夹
Hide a folder from a QFileSystemModel
我想知道如何使用QFileSystemModel
中隐藏特定的文件夹。
我知道我们可以使用setFilter
过滤文件夹仅显示一些文件,但我不知道如何过滤文件夹。
我想显示文件夹。我知道此文件夹的名称,所以我可以按名称选择。
有人知道如何从列表中隐藏/删除此文件夹?
过滤器可以使用通配符,但这些通配符是可选的。您可以自由使用过滤器来过滤一个非WildCard名称。
QStringList filters;
filters << "*.badext" << "foldername";
model->setNameFilters(filters);
如果您想对其进行更严格的控制 - 例如,仅使用给定名称过滤外出文件夹,而不是具有给定名称的文件,则需要实现QSortFilterProxyModel
。
相关文章:
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 如何在安卓工作室中将c ++头文件从一个文件夹导入到另一个文件夹?
- C++ 如何将两个 makefile 对象目标规则(位于另一个文件夹中)合并到一个目标/规则中?
- c++ 提升如果 .extension() == " "这意味着这个文件是一个文件夹?
- 引用另一个文件夹中的.dll
- Win32打开一个文件夹
- 在 C 预处理器中指定一个文件夹/目录的正确方法是什么?
- 从一个文件夹中加载文件并保存到另一个文件夹
- 从qfilesystemmodel隐藏一个文件夹
- 这个opencv程序用于同时从一个文件夹中加载不同的图像,但它只读取一个图像
- Qt 5 将 Qt5Core.dll 放在一个文件夹中
- 如何将来自不同目录的cpp文件编译到一个文件夹中
- GCC - 链接到另一个文件夹中的库有效,但二进制文件不会运行
- 如何使用生成文件独立编译和更新一个文件夹中的所有文件
- 如何使用 CopyFile 将特定类型的文件从一个文件夹复制到另一个文件夹
- 如何将文件从文件夹复制到另一个文件夹
- 在一个文件夹(及其子文件夹)的所有文件上循环:最简单的解决方案
- 如何在c++中将用户指定的文件名从一个文件夹移动到另一个文件夹
- 我想将一个文件夹的文件的变量访问到另一个文件夹中的文件..我怎么能那样做
- 如何在一个文件夹中复制大量或小尺寸的文件