forked from qt-creator/qt-creator
ProjectExplorer: Allow to set the ProcessMode in SimpleTargetRunner
Change-Id: I92bdd355159da2ea9c0f913c8238696a93918ce8 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -1541,6 +1541,11 @@ void SimpleTargetRunner::setWorkingDirectory(const FilePath &workingDirectory)
|
|||||||
d->m_workingDirectory = workingDirectory;
|
d->m_workingDirectory = workingDirectory;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SimpleTargetRunner::setProcessMode(Utils::ProcessMode processMode)
|
||||||
|
{
|
||||||
|
d->m_process.setProcessMode(processMode);
|
||||||
|
}
|
||||||
|
|
||||||
void SimpleTargetRunner::forceRunOnHost()
|
void SimpleTargetRunner::forceRunOnHost()
|
||||||
{
|
{
|
||||||
const FilePath executable = d->m_command.executable();
|
const FilePath executable = d->m_command.executable();
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
#include <utils/environment.h>
|
#include <utils/environment.h>
|
||||||
#include <utils/outputformatter.h>
|
#include <utils/outputformatter.h>
|
||||||
#include <utils/processhandle.h>
|
#include <utils/processhandle.h>
|
||||||
|
#include <utils/processenums.h>
|
||||||
#include <utils/qtcassert.h>
|
#include <utils/qtcassert.h>
|
||||||
|
|
||||||
#include <QHash>
|
#include <QHash>
|
||||||
@@ -265,6 +266,7 @@ protected:
|
|||||||
|
|
||||||
void setEnvironment(const Utils::Environment &environment);
|
void setEnvironment(const Utils::Environment &environment);
|
||||||
void setWorkingDirectory(const Utils::FilePath &workingDirectory);
|
void setWorkingDirectory(const Utils::FilePath &workingDirectory);
|
||||||
|
void setProcessMode(Utils::ProcessMode processMode);
|
||||||
|
|
||||||
void forceRunOnHost();
|
void forceRunOnHost();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user