From 111068f383a365d1aca453c6793aafb1f7faeca3 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 22 Jun 2011 12:23:59 +0200 Subject: Add QGuiEventDispatcherWin32. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dispatches Gui events after DispatchMessage(). Reviewed-by: Samuel Rødal Reviewed-by: Morten Sørvig --- src/corelib/kernel/qeventdispatcher_win.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/corelib/kernel/qeventdispatcher_win.cpp') diff --git a/src/corelib/kernel/qeventdispatcher_win.cpp b/src/corelib/kernel/qeventdispatcher_win.cpp index fc66e9bfd6..d8fc208bf7 100644 --- a/src/corelib/kernel/qeventdispatcher_win.cpp +++ b/src/corelib/kernel/qeventdispatcher_win.cpp @@ -643,6 +643,11 @@ QEventDispatcherWin32::~QEventDispatcherWin32() { } +bool QEventDispatcherWin32::dispatchGuiEvents() +{ + return false; +} + bool QEventDispatcherWin32::processEvents(QEventLoop::ProcessEventsFlags flags) { Q_D(QEventDispatcherWin32); @@ -745,6 +750,7 @@ bool QEventDispatcherWin32::processEvents(QEventLoop::ProcessEventsFlags flags) if (!filterEvent(&msg)) { TranslateMessage(&msg); DispatchMessage(&msg); + dispatchGuiEvents(); } } else if (waitRet >= WAIT_OBJECT_0 && waitRet < WAIT_OBJECT_0 + nCount) { d->activateEventNotifier(d->winEventNotifierList.at(waitRet - WAIT_OBJECT_0)); -- cgit v1.2.3