Structure that collects information about an update process to be started. More...
#include <processbackend.h>
Public Attributes | |
bool | useStdout = true |
Keep the stdout of the running process so it can be processed. Otherwise it is discarded. | |
bool | useStderr = false |
Keep the stderr of the running process so it can be processed. Otherwise it is forwarded to the current processes stderr. | |
std::optional< QByteArray > | stdinData |
Data to be passed to the stdin of the process once it started. Set this to nullopt to disable input. | |
Public Attributes inherited from QtAutoUpdater::ProcessBackend::ProcessInfoBase | |
QString | program |
The path or name of the executable. | |
QStringList | arguments |
The arguments that should be passed to the process. | |
std::optional< QString > | workingDir = std::nullopt |
The working directy. If set to nullopt, the programs path is used. | |
Structure that collects information about an update process to be started.
Definition at line 41 of file processbackend.h.