From 82e8ceab8bac04b831cde7c2e4ad39d8c5fad8aa Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 11 Nov 2019 12:37:50 +0100 Subject: [PATCH] Debugger: Use some more verbose description for attaching to remote Change-Id: I36e9793b1db98b538455c8d6075e8116a5af14bb Reviewed-by: Christian Stenger Reviewed-by: Leena Miettinen --- src/plugins/debugger/debuggerdialogs.cpp | 1 + src/plugins/debugger/debuggerruncontrol.cpp | 5 +++++ src/plugins/debugger/debuggerruncontrol.h | 1 + 3 files changed, 7 insertions(+) diff --git a/src/plugins/debugger/debuggerdialogs.cpp b/src/plugins/debugger/debuggerdialogs.cpp index ea442c1891d..599d2382a9b 100644 --- a/src/plugins/debugger/debuggerdialogs.cpp +++ b/src/plugins/debugger/debuggerdialogs.cpp @@ -423,6 +423,7 @@ void StartApplicationDialog::run(bool attachRemote) debugger->setStartMode(AttachToRemoteServer); debugger->setCloseMode(KillAtClose); debugger->setUseContinueInsteadOfRun(true); + debugger->setRunControlName(tr("Attach to %1").arg(debugger->remoteChannel())); } debugger->startRunControl(); } diff --git a/src/plugins/debugger/debuggerruncontrol.cpp b/src/plugins/debugger/debuggerruncontrol.cpp index 1cf9a6f5ab8..c6cf2ec2488 100644 --- a/src/plugins/debugger/debuggerruncontrol.cpp +++ b/src/plugins/debugger/debuggerruncontrol.cpp @@ -335,6 +335,11 @@ void DebuggerRunTool::setRemoteChannel(const QUrl &url) m_runParameters.remoteChannel = QString("%1:%2").arg(url.host()).arg(url.port()); } +QString DebuggerRunTool::remoteChannel() const +{ + return m_runParameters.remoteChannel; +} + void DebuggerRunTool::setRemoteChannel(const QString &host, int port) { m_runParameters.remoteChannel = QString("%1:%2").arg(host).arg(port); diff --git a/src/plugins/debugger/debuggerruncontrol.h b/src/plugins/debugger/debuggerruncontrol.h index aa4abe6f051..80b877a67a8 100644 --- a/src/plugins/debugger/debuggerruncontrol.h +++ b/src/plugins/debugger/debuggerruncontrol.h @@ -95,6 +95,7 @@ public: void setRemoteChannel(const QString &channel); void setRemoteChannel(const QString &host, int port); void setRemoteChannel(const QUrl &url); + QString remoteChannel() const; void setUseExtendedRemote(bool on); void setUseContinueInsteadOfRun(bool on);