forked from qt-creator/qt-creator
Debugger: Make version autodetection work with remote instances
Change-Id: I8a532a81beebc5a0080e63f1cf76db7cbf81c52b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -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');
|
||||
|
Reference in New Issue
Block a user