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();