0
点赞
收藏
分享

微信扫一扫

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

小猪肥 2022-01-16 阅读 34
qt
ui->tableView->setRootIndex(model->setRootPath(currentFolder));

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

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

相关推荐

0 条评论