在QTreeView + QFileSystemModel上循环浏览所有具有所需文件扩展名的项目

时间:2019-03-10 21:30:12

标签: c++ qt

我对Qt和C ++完全是新手,所以我想这是一个非常基本的问题,但是我在任何地方都找不到!

我正在使用QTreeView和QFileSystemModel来显示文件夹的内容。当我需要遍历所有选中的项目时,只需使用:

foreach (QModelIndex index, treeView->selectionModel()->selectedRows()) 
{
    //...
}

我的问题是:

是否存在类似的方式来循环浏览具有所需文件扩展名的所有项目(例如* .aaa文件)?如果无法完全按照此方法进行操作,请告诉我如何做!

编辑:为了清楚起见,我想遍历具有给定扩展名的所有文件,而不仅仅是选定的文件

谢谢!

0 个答案:

没有答案