小猪肥

关注

QFileSystemModel setFilter(QDir::Files)还是显示了文件夹

小猪肥

关注

阅读 34

2022-01-16

ui->tableView->setRootIndex(model->setRootPath(currentFolder));

现象,设置了文件过滤器,但是在点击了子文件夹后再回到父文件夹,子文件夹就会出现在表格里,即使是设置了过滤器。
修改:

ui->tableView->setRootIndex(model->setRootPath(currentFolder));
model->setFilter(QDir::NoFilter);
model->setFilter(QDir::Files);

相关推荐

毅会

[Qt] [QDir] 创建文件夹和删除文件夹

毅会 44 0 0

夕颜合欢落

Qt文件QFile 和文件夹QDir

夕颜合欢落 74 0 0

兔八哥软件爱分享

Qt QDir 递归获取文件夹中的所有文件

兔八哥软件爱分享 106 0 0

蓝莲听雨

Qt(九)文件夹与文件(显示图像)

蓝莲听雨 59 0 0

前行的跋涉者

Mac显示/隐藏 隐藏文件夹

前行的跋涉者 80 0 0

猫er聆听没落的旋律

Files.walkFileTree优雅地删除非空文件夹

猫er聆听没落的旋律 148 0 0

脱下愤怒的小裤衩

golang project 不显示文件夹

脱下愤怒的小裤衩 115 0 0

一世独秀

IDEA 中创建 Test 文件夹,Resources文件夹 等各种文件夹

一世独秀 38 0 0

seuleyang

Idea修改文件后,文件夹不显示灰色

seuleyang 140 0 0

陆佃

Cosmos Filemanager访问手机盘时显示不完整,只显示了系统文件夹

陆佃 45 0 0

精彩评论(0)

0 0 举报