ProcessTestApp: Make setupSubProcess const

Change-Id: I1dd45baebb32135cba6a35040d8e87a0bcc5d3ac
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Jarek Kobus
2022-11-01 11:22:11 +01:00
parent c5db642791
commit a8801eff5f
2 changed files with 4 additions and 5 deletions

View File

@@ -77,7 +77,7 @@ SubProcessConfig::SubProcessConfig(const char *envVar, const QString &envVal)
{ {
} }
void SubProcessConfig::setupSubProcess(QtcProcess *subProcess) void SubProcessConfig::setupSubProcess(QtcProcess *subProcess) const
{ {
subProcess->setEnvironment(m_environment); subProcess->setEnvironment(m_environment);
const FilePath filePath = FilePath::fromString(s_pathToProcessTestApp const FilePath filePath = FilePath::fromString(s_pathToProcessTestApp
@@ -85,14 +85,13 @@ void SubProcessConfig::setupSubProcess(QtcProcess *subProcess)
subProcess->setCommand(CommandLine(filePath, {})); subProcess->setCommand(CommandLine(filePath, {}));
} }
void SubProcessConfig::setupSubProcess(QProcess *subProcess) void SubProcessConfig::setupSubProcess(QProcess *subProcess) const
{ {
subProcess->setProcessEnvironment(m_environment.toProcessEnvironment()); subProcess->setProcessEnvironment(m_environment.toProcessEnvironment());
subProcess->setProgram(FilePath::fromString(s_pathToProcessTestApp subProcess->setProgram(FilePath::fromString(s_pathToProcessTestApp
+ QLatin1String("/processtestapp")).withExecutableSuffix().toString()); + QLatin1String("/processtestapp")).withExecutableSuffix().toString());
} }
static void doCrash() static void doCrash()
{ {
qFatal("The application has crashed purposefully!"); qFatal("The application has crashed purposefully!");

View File

@@ -72,8 +72,8 @@ class SubProcessConfig
{ {
public: public:
SubProcessConfig(const char *envVar, const QString &envVal); SubProcessConfig(const char *envVar, const QString &envVal);
void setupSubProcess(Utils::QtcProcess *subProcess); void setupSubProcess(Utils::QtcProcess *subProcess) const;
void setupSubProcess(QProcess *subProcess); void setupSubProcess(QProcess *subProcess) const;
static void setPathToProcessTestApp(const QString &path); static void setPathToProcessTestApp(const QString &path);