13 #if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS) 15 #include <QSocketNotifier> 16 #elif defined(Q_OS_WIN) 33 QPointer<AppController> mAppController;
40 #if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS) 43 QScopedPointer<QSocketNotifier> mSignalSocketNotifier;
44 static int cSignalSocketPair[2];
47 static void sigHandler(
int pSignal);
48 #elif defined(Q_OS_WIN) 51 static BOOL WINAPI ctrlHandler(DWORD pCtrlType);
55 void onSignalSocketActivated();
Definition: AppController.h:33
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
void setController(AppController &pAppController)
Definition: SignalHandler.cpp:46
bool shouldQuit() const
Definition: SignalHandler.cpp:67
Definition: SignalHandler.h:23
void init()
Definition: SignalHandler.cpp:31