From cb96b1f89bdc2109281169002091c77e2b34bada Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 14 Jul 2021 08:29:18 +0200 Subject: [PATCH] Debugger: Make version autodetection work with remote instances Change-Id: I8a532a81beebc5a0080e63f1cf76db7cbf81c52b Reviewed-by: Christian Stenger --- src/plugins/debugger/debuggeritemmanager.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/debugger/debuggeritemmanager.cpp b/src/plugins/debugger/debuggeritemmanager.cpp index fd0bfd91178..55d7833761c 100644 --- a/src/plugins/debugger/debuggeritemmanager.cpp +++ b/src/plugins/debugger/debuggeritemmanager.cpp @@ -432,8 +432,7 @@ void DebuggerItemConfigWidget::binaryPathHasChanged() return; DebuggerItem tmp; - QFileInfo fi = QFileInfo(m_binaryChooser->filePath().toString()); - if (fi.isExecutable()) { + if (m_binaryChooser->filePath().isExecutableFile()) { tmp = item(); tmp.reinitializeFromFile(); } @@ -800,7 +799,7 @@ void DebuggerItemManagerPrivate::autoDetectGdbOrLldbDebuggers(const FilePath &de const QString name = detectionSource.isEmpty() ? tr("System %1 at %2") : tr("Detected %1 at %2"); item.setUnexpandedDisplayName(name.arg(item.engineTypeName()).arg(command.toUserOutput())); m_model->addDebugger(item); - logMessages.append(tr("Found: \"%1\"").arg(name)); + logMessages.append(tr("Found: \"%1\"").arg(command.toUserOutput())); } if (logMessage) *logMessage = logMessages.join('\n');