KDE3Support
k3process.h
Go to the documentation of this file.
QList< QByteArray > arguments
The list of the process' command line arguments.
Definition: k3process.h:652
@ DontCare
The application does not receive notifications from the subprocess when it is finished or aborted.
Definition: k3process.h:170
void receivedStdout(K3Process *proc, char *buffer, int buflen)
Emitted, when output from the child process has been received on stdout.
void receivedStderr(K3Process *proc, char *buffer, int buflen)
Emitted, when output from the child process has been received on stderr.
Communication communication
Lists the communication links that are activated for the child process.
Definition: k3process.h:808
const QList< QByteArray > & args()
Lets you see what your arguments are for debugging.
Definition: k3process.h:435
@ Block
The application is suspended until the started process is finished.
Definition: k3process.h:178
void receivedStdout(int fd, int &len)
Emitted when output from the child process has been received on stdout.
CommunicationFlag
Modes in which the communication channels can be opened.
Definition: k3process.h:142
const char * input_data
The buffer holding the data that has to be sent to the child.
Definition: k3process.h:827
A class derived from K3Process to start child processes through a shell.
Definition: k3process.h:861
virtual bool start(RunMode runmode=NotifyOnExit, Communication comm=NoCommunication)
Starts the process.
Definition: k3process.cpp:239
static QString quote(const QString &arg)
This function can be used to quote an argument string such that the shell processes it properly.
Definition: k3process.cpp:735
Definition: k3process.h:128
void wroteStdin(K3Process *proc)
Emitted after all the data that has been specified by a prior call to writeStdin() has actually been ...
void processExited(K3Process *proc)
Emitted after the process has terminated when the process was run in the NotifyOnExit (==default opti...
QDebug operator<<(QDebug s, const KDateTime &time)
bool keepPrivs
If false, the child process' effective uid & gid will be reset to the real values.
Definition: k3process.h:690
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by doxygen 1.8.20 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by doxygen 1.8.20 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.