#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