From 4c09ead418766b8e96756378cdd3812f8336e720 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 1 Jun 2016 11:39:10 +0200 Subject: [PATCH] Debugger: Require only a valid debugger in Kit selection Lately, Kit::isValid() defaults to also checking e.g. cmake configuration which is pretty irrelevant for this use case here. Change-Id: Idfe3bf4b8836a9b8974473c95048cd853276f9c2 Reviewed-by: Christian Stenger --- src/plugins/debugger/debuggerdialogs.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/debugger/debuggerdialogs.cpp b/src/plugins/debugger/debuggerdialogs.cpp index 1e5e7cc295..9607840ec9 100644 --- a/src/plugins/debugger/debuggerdialogs.cpp +++ b/src/plugins/debugger/debuggerdialogs.cpp @@ -225,6 +225,9 @@ StartApplicationDialog::StartApplicationDialog(QWidget *parent) setWindowTitle(tr("Start Debugger")); d->kitChooser = new KitChooser(this); + d->kitChooser->setKitMatcher([this](const Kit *k) { + return DebuggerKitInformation::isValidDebugger(k); + }); d->kitChooser->populate(); d->serverPortLabel = new QLabel(tr("Server port:"), this); -- GitLab