0

好的,我有以下代码:

 QFileSystemModel *model = new QFileSystemModel;
 model->setRootPath(QDir::currentPath());
 model->setFilter(QDir::Files | QDir::NoSymLinks | QDir::NoDotAndDotDot |
                  QDir::Readable | QDir::Writable | QDir::CaseSensitive );

 ui->fileList->setModel(model);
 ui->fileList->setRootIndex(model->index(QDir::currentPath()));

如何找出已选择的项目(特别是其相应的文件名)?我希望用户使用鼠标选择一个文件,以便可以将所选文件名传递给我拥有的方法。

4

1 回答 1

1

你在使用 QTreeWidget 吗?它有一个抽象的项目模型。您需要从所选项目中获取模型索引

于 2011-07-18T10:45:10.813 回答