gehe zur Dokumentation dieser Datei
13 #if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS)
15 #include <QSocketNotifier>
16 #elif defined(Q_OS_WIN)
32 QPointer<AppController> mAppController;
37 #if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS)
40 QScopedPointer<QSocketNotifier> mSignalSocketNotifier;
41 static int cSignalSocketPair[2];
44 static void sigHandler(
int pSignal);
45 #elif defined(Q_OS_WIN)
48 static BOOL WINAPI ctrlHandler(DWORD pCtrlType);
52 void onSignalSocketActivated();
void setController(AppController &pAppController)
Definition: SignalHandler.cpp:54
bool shouldQuit() const
Definition: SignalHandler.cpp:75
static SignalHandler & getInstance()
Definition: SignalHandler.cpp:33
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
Definition: AppController.h:36
virtual ~SignalHandler()
Definition: SignalHandler.cpp:28
void init()
Definition: SignalHandler.cpp:39
defineSingleton(SignalHandler) SignalHandler
Definition: SignalHandler.cpp:15
Definition: SignalHandler.h:25