#include <phosphor-shell/include/PhosphorShell/Process.h>
◆ Process()
| PhosphorShell::Process::Process |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
Last process exit status (NormalExit / CrashExit).
A child that segfaults emits exitCode=0+CrashExit on Linux; without this property consumers see exitCode=0 and assume success.
◆ ~Process()
| PhosphorShell::Process::~Process |
( |
| ) |
|
|
override |
◆ command()
| QStringList PhosphorShell::Process::command |
( |
| ) |
const |
◆ commandChanged
| void PhosphorShell::Process::commandChanged |
( |
| ) |
|
|
signal |
◆ exitCode()
| int PhosphorShell::Process::exitCode |
( |
| ) |
const |
◆ exitCodeChanged
| void PhosphorShell::Process::exitCodeChanged |
( |
| ) |
|
|
signal |
◆ exitStatus()
| QProcess::ExitStatus PhosphorShell::Process::exitStatus |
( |
| ) |
const |
◆ exitStatusChanged
| void PhosphorShell::Process::exitStatusChanged |
( |
| ) |
|
|
signal |
◆ finished
| void PhosphorShell::Process::finished |
( |
int |
exitCode, |
|
|
QProcess::ExitStatus |
exitStatus |
|
) |
| |
|
signal |
◆ interval()
| int PhosphorShell::Process::interval |
( |
| ) |
const |
◆ intervalChanged
| void PhosphorShell::Process::intervalChanged |
( |
| ) |
|
|
signal |
◆ running()
| bool PhosphorShell::Process::running |
( |
| ) |
const |
◆ runningChanged
| void PhosphorShell::Process::runningChanged |
( |
| ) |
|
|
signal |
◆ setCommand()
| void PhosphorShell::Process::setCommand |
( |
const QStringList & |
command | ) |
|
◆ setInterval()
| void PhosphorShell::Process::setInterval |
( |
int |
interval | ) |
|
◆ setRunning()
| void PhosphorShell::Process::setRunning |
( |
bool |
running | ) |
|
◆ stderrText()
| QString PhosphorShell::Process::stderrText |
( |
| ) |
const |
◆ stderrTextChanged
| void PhosphorShell::Process::stderrTextChanged |
( |
| ) |
|
|
signal |
◆ stdoutText()
| QString PhosphorShell::Process::stdoutText |
( |
| ) |
const |
◆ stdoutTextChanged
| void PhosphorShell::Process::stdoutTextChanged |
( |
| ) |
|
|
signal |
The documentation for this class was generated from the following file:
- phosphor-shell/include/PhosphorShell/Process.h