From a2e0bc82e9b6d817d541935a5570b334d851aa03 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 6 Feb 2018 21:25:07 +0000 Subject: [PATCH] Allow double-click & other shortcuts to inject into processes. Refs #862 --- qrenderdoc/Windows/Dialogs/CaptureDialog.cpp | 5 +++++ qrenderdoc/Windows/Dialogs/CaptureDialog.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp b/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp index 890e8cc81..8636c7f83 100644 --- a/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp +++ b/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp @@ -802,6 +802,11 @@ void CaptureDialog::on_close_clicked() ToolWindowManager::closeToolWindow(this); } +void CaptureDialog::on_processList_activated(const QModelIndex &index) +{ + TriggerCapture(); +} + void CaptureDialog::SetSettings(CaptureSettings settings) { SetInjectMode(settings.inject); diff --git a/qrenderdoc/Windows/Dialogs/CaptureDialog.h b/qrenderdoc/Windows/Dialogs/CaptureDialog.h index c22b03a77..0403b5a46 100644 --- a/qrenderdoc/Windows/Dialogs/CaptureDialog.h +++ b/qrenderdoc/Windows/Dialogs/CaptureDialog.h @@ -87,6 +87,8 @@ private slots: void on_processFilter_textChanged(const QString &arg1); void on_processRefesh_clicked(); + void on_processList_activated(const QModelIndex &index); + void on_saveSettings_clicked(); void on_loadSettings_clicked();