在QFileSystemModel中对其进行选择时,返回类型为QList<QModelIndex>
。有没有办法只为第一列(包含驱动器,文件夹和文件的列)进行选择?
答案 0 :(得分:0)
如果您对特定选择感兴趣,您应该为列表中的每个QModelIndex做下一步:
QFileSystemModel* p_fs_model;
...
foreach(QModelIndex index, whole_selection)
{
QModelIndex first_column_index = p_fs_model->index(
index->row(),
0, /* first column index */
index->parent()
);
...
}