Выбор выбора только для первого столбца (диски, папки, файлы) QFileSystemModel? - PullRequest
0 голосов
/ 05 декабря 2011

В QFileSystemModel, когда для него сделан выбор, тип возвращаемого значения - QList<QModelIndex>. Есть ли способ получить выбор только для первого столбца (столбец с дисками, папками и файлами)?

1 Ответ

0 голосов
/ 05 декабря 2011

Если вас интересует конкретный выбор, вы должны сделать следующие вещи для каждого 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()
  );
  ...
}
...