Debugger: And possibility to modify debugger process environment

Might be useful to set ANDROID_SERIAL to get hold of the right device
when multiple are connected.

Change-Id: I8f1f02552a9f57ee8a9ed35ae696d137cc85fe52
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
hjk
2020-05-13 08:59:35 +02:00
parent e41c440f64
commit 6313489e2c
2 changed files with 8 additions and 1 deletions

View File

@@ -508,6 +508,11 @@ void DebuggerRunTool::addQmlServerInferiorCommandLineArgumentIfNeeded()
d->addQmlServerInferiorCommandLineArgumentIfNeeded = true;
}
void DebuggerRunTool::modifyDebuggerEnvironment(const EnvironmentItems &items)
{
m_runParameters.debugger.environment.modify(items);
}
void DebuggerRunTool::setCrashParameter(const QString &event)
{
m_runParameters.crashParameter = event;

View File

@@ -33,6 +33,8 @@
#include <projectexplorer/runconfiguration.h>
#include <projectexplorer/devicesupport/deviceusedportsgatherer.h>
#include <utils/environmentfwd.h>
namespace Debugger {
namespace Internal {
@@ -78,7 +80,7 @@ public:
void setRunControlName(const QString &name);
void setStartMessage(const QString &msg);
void addQmlServerInferiorCommandLineArgumentIfNeeded();
void modifyDebuggerEnvironment(const Utils::EnvironmentItems &item);
void setCrashParameter(const QString &event);
void addExpectedSignal(const QString &signal);