QtAutoUpdater  3.0.0
A Qt library to automatically check for updates and install them
Public Attributes | List of all members
QtAutoUpdater::ProcessBackend::UpdateProcessInfo Struct Reference

Structure that collects information about an update process to be started. More...

#include <processbackend.h>

+ Inheritance diagram for QtAutoUpdater::ProcessBackend::UpdateProcessInfo:

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< QByteArraystdinData
 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< QStringworkingDir = std::nullopt
 The working directy. If set to nullopt, the programs path is used.
 

Detailed Description

Structure that collects information about an update process to be started.

Definition at line 41 of file processbackend.h.


The documentation for this struct was generated from the following file: