From e56bc9d15f62cd40f5ac327bbc1daf475a9d7f49 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Sun, 24 Aug 2025 09:15:40 +0200 Subject: [PATCH] vfs_dialog: allow to check list items with double-click --- rpcs3/rpcs3qt/vfs_dialog_path_widget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rpcs3/rpcs3qt/vfs_dialog_path_widget.cpp b/rpcs3/rpcs3qt/vfs_dialog_path_widget.cpp index a540278133..c0cfc7bb82 100644 --- a/rpcs3/rpcs3qt/vfs_dialog_path_widget.cpp +++ b/rpcs3/rpcs3qt/vfs_dialog_path_widget.cpp @@ -82,6 +82,12 @@ vfs_dialog_path_widget::vfs_dialog_path_widget(const QString& name, const QStrin } }); + connect(m_dir_list, &QListWidget::itemDoubleClicked, this, [](QListWidgetItem* item) + { + if (!item) return; + item->setCheckState(Qt::CheckState::Checked); + }); + connect(m_dir_list, &QListWidget::currentRowChanged, this, [this, button_remove_dir](int row) { button_remove_dir->setEnabled(m_dir_list->item(row) && row > 0);