forked from qt-creator/qt-creator
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:
@@ -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;
|
||||
|
@@ -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);
|
||||
|
Reference in New Issue
Block a user