diff options
Diffstat (limited to 'src/downloadlistview.cpp')
| -rw-r--r-- | src/downloadlistview.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/downloadlistview.cpp b/src/downloadlistview.cpp index a895d2e2..f2677523 100644 --- a/src/downloadlistview.cpp +++ b/src/downloadlistview.cpp @@ -231,14 +231,18 @@ void DownloadListView::onCustomContextMenu(const QPoint& point) menu.addAction(tr("Install"), [=] { issueInstall(row); }); - if (m_Manager->isInfoIncomplete(row)) + if (m_Manager->isInfoIncomplete(row)) { menu.addAction(tr("Query Info"), [=] { issueQueryInfoMd5(row); }); - else + } else { menu.addAction(tr("Visit on Nexus"), [=] { issueVisitOnNexus(row); }); + menu.addAction(tr("Visit the uploader's profile"), [=] { + issueVisitUploaderProfile(row); + }); + } menu.addAction(tr("Open File"), [=] { issueOpenFile(row); }); @@ -408,6 +412,11 @@ void DownloadListView::issueVisitOnNexus(int index) emit visitOnNexus(index); } +void DownloadListView::issueVisitUploaderProfile(int index) +{ + emit visitUploaderProfile(index); +} + void DownloadListView::issueOpenFile(int index) { emit openFile(index); |
