42 #ifndef QWSSIGNALHANDLER_P_H 43 #define QWSSIGNALHANDLER_P_H 56 #include <QtCore/qglobal.h> 58 #ifndef QT_NO_QWS_SIGNALHANDLER 60 #include <QtCore/qhash.h> 61 #include <QtCore/qlist.h> 62 #include <QtCore/qobjectcleanuphandler.h> 80 #ifndef QT_NO_QWS_MULTIPROCESS 93 static void handleSignal(
int signal);
96 #ifndef QT_NO_QWS_MULTIPROCESS 107 #endif // QT_NO_QWS_SIGNALHANDLER 109 #endif // QWSSIGNALHANDLER_P_H The QObjectCleanupHandler class watches the lifetime of multiple QObjects.
#define QT_END_NAMESPACE
This macro expands to.
void removeWSLock(QWSLock *wslock)
static void clear(QVariant::Private *d)
QList< QWSLock * > wslocks
The QObject class is the base class of all Qt objects.
void addObject(QObject *object)
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QLock class is a wrapper for a system shared semaphore.
QHash< int, qt_sighandler_t > oldHandlers
QObjectCleanupHandler objects
static QReadWriteLock lock
void addWSLock(QWSLock *wslock)
void(* qt_sighandler_t)(int)
void removeLock(QLock *lock)
void addLock(QLock *lock)
The QList class is a template class that provides lists.