diff options
Diffstat (limited to 'src/corelib/kernel/qeventdispatcher_win_p.h')
-rw-r--r-- | src/corelib/kernel/qeventdispatcher_win_p.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/corelib/kernel/qeventdispatcher_win_p.h b/src/corelib/kernel/qeventdispatcher_win_p.h index dbb30ab568..078329c43c 100644 --- a/src/corelib/kernel/qeventdispatcher_win_p.h +++ b/src/corelib/kernel/qeventdispatcher_win_p.h @@ -54,6 +54,7 @@ #include "QtCore/qabstracteventdispatcher.h" #include "QtCore/qt_windows.h" #include "QtCore/qhash.h" +#include "QtCore/qatomic.h" #include "qabstracteventdispatcher_p.h" @@ -193,8 +194,9 @@ public: bool closingDown = false; bool winEventNotifierListModified = false; - HANDLE winEventNotifierActivatedEvent; + QAtomicInt activateEventNotifiersPosted; QList<QWinEventNotifier *> winEventNotifierList; + void postActivateEventNotifiers(); void activateEventNotifier(QWinEventNotifier * wen); QList<MSG> queuedUserInputEvents; |