[Qt] disconnect peers from peers tab via context menu

- It is now allowed to disconnect peers from peers tab via
  right-click context menu. Peers are not permanently banned!
This commit is contained in:
Philip Kaufmann
2015-06-01 15:32:25 +02:00
parent f00b62391b
commit 51fc672f59
4 changed files with 61 additions and 2 deletions

View File

@@ -265,6 +265,19 @@ void copyEntryData(QAbstractItemView *view, int column, int role)
}
}
QString getEntryData(QAbstractItemView *view, int column, int role)
{
if(!view || !view->selectionModel())
return QString();
QModelIndexList selection = view->selectionModel()->selectedRows(column);
if(!selection.isEmpty()) {
// Return first item
return (selection.at(0).data(role).toString());
}
return QString();
}
QString getSaveFileName(QWidget *parent, const QString &caption, const QString &dir,
const QString &filter,
QString *selectedSuffixOut)