From 4a985532560cd6eaf1670e2dfe529f1472d2ee0d Mon Sep 17 00:00:00 2001 From: digant73 Date: Sun, 3 May 2026 16:53:51 +0200 Subject: [PATCH] add download integrity databases entry on Multi-select context menu --- rpcs3/rpcs3qt/game_list_context_menu.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rpcs3/rpcs3qt/game_list_context_menu.cpp b/rpcs3/rpcs3qt/game_list_context_menu.cpp index c134c53115..18914570d2 100644 --- a/rpcs3/rpcs3qt/game_list_context_menu.cpp +++ b/rpcs3/rpcs3qt/game_list_context_menu.cpp @@ -1018,6 +1018,15 @@ void game_list_context_menu::show_multi_selection_context_menu(const std::vector addSeparator(); + QAction* download_integrity = addAction(tr("&Download Integrity Databases")); + connect(download_integrity, &QAction::triggered, m_game_list_frame, [this] + { + ensure(m_game_list_frame->GetIsoIntegrity())->download(); + ensure(m_game_list_frame->GetPsnContentIntegrity())->download(); + ensure(m_game_list_frame->GetPsnDlcIntegrity())->download(); + ensure(m_game_list_frame->GetPsnUpdateIntegrity())->download(); + }); + QAction* download_compat = addAction(tr("&Download Compatibility Database")); connect(download_compat, &QAction::triggered, m_game_list_frame, [this] {