Fixed getSelectionPaths

FossilOrigin-Name: 268641002b332e82e893dacce6698a2c298c4f98
This commit is contained in:
kostas
2015-05-01 19:13:19 +00:00
parent 709d3b90bb
commit e5d5c09f99
3 changed files with 9 additions and 8 deletions

View File

@ -998,8 +998,9 @@ void MainWindow::getSelectionPaths(stringset_t &paths)
QModelIndexList selection = ui->workspaceTreeView->selectionModel()->selectedIndexes();
foreach(const QModelIndex &mi, selection)
{
QVariant data = Workspace().getDirModel().data(mi, REPODIRMODEL_ROLE_PATH);
QVariant data = mi.model()->data(mi, REPODIRMODEL_ROLE_PATH);
Q_ASSERT(data.isValid());
TreeViewItem tv = data.value<TreeViewItem>();
if(tv.Type != TreeViewItem::TYPE_FOLDER)
continue;