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

View File

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