#ifndef SIGNALHANDLER_H #define SIGNALHANDLER_H #include class QSocketNotifier; class SignalHandler: public QObject { Q_OBJECT public: SignalHandler(QObject *parent = 0); ~SignalHandler() { }; static void sigHupHandler(int /* sig */); static void sigSegvHandler(int sig); private: static int sigHupFD[2]; QSocketNotifier *snHup; private slots: void internalSigHupHandler(); }; #endif