KDE3Support
k3processcontroller.cpp
Go to the documentation of this file.
KAction * close(const QObject *recvr, const char *slot, QObject *parent)
int timeout
static K3ProcessController * instance()
Only a single instance of this class is allowed at a time.
Definition: k3processcontroller.cpp:83
void unscheduleCheck()
Call this function to defer processing of the data that became available on notifierFd().
Definition: k3processcontroller.cpp:225
QDebug perror(QDebug s, KDebugTag)
void rescheduleCheck()
This function must be called at some point after calling unscheduleCheck().
Definition: k3processcontroller.cpp:233
static void theSigCHLDHandler(int signal)
Automatically called upon SIGCHLD.
Definition: k3processcontroller.cpp:201
bool waitForProcessExit(int timeout)
Wait for any process to exit and handle their exit without starting an event loop.
Definition: k3processcontroller.cpp:278
Definition: k3process.h:127
static void deref()
Destroy the instance if one exists and it is not referenced any more.
Definition: k3processcontroller.cpp:73
void removeKProcess(K3Process *)
Definition: k3processcontroller.cpp:321
void addKProcess(K3Process *)
Definition: k3processcontroller.cpp:316
#define mask
virtual void processHasExited(int state)
Immediately called after a successfully started process in NotifyOnExit mode has exited.
Definition: k3process.cpp:747
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.