26 int system(
const QString &command)
override;
27 bool startProcess(
const QString &processName,
const QStringList &arguments)
override;
29 , QString * output =
nullptr)
override;
bool startProcessSynchronously(const QString &processName, const QStringList &arguments, QString *output=nullptr) override
Synchronously starts given process with given arguments.
Definition: stubSystemConsole.cpp:37
Empty implementation of system console. Only logs operations, returns empty string as process output...
Definition: stubSystemConsole.h:23
bool startProcess(const QString &processName, const QStringList &arguments) override
Asynchronously starts given process with given arguments.
Definition: stubSystemConsole.cpp:31
Definition: brickFactory.h:21
int system(const QString &command) override
Executes given command on a system console. Returns return code of a command.
Definition: stubSystemConsole.cpp:25
Represents console of an OS.
Definition: systemConsoleInterface.h:22