![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qeventdispatcher_win_p.h"#include "qcoreapplication.h"#include <private/qsystemlibrary_p.h>#include "qoperatingsystemversion.h"#include "qset.h"#include "qsocketnotifier.h"#include "qvarlengtharray.h"#include "qelapsedtimer.h"#include "qcoreapplication_p.h"#include <private/qthread_p.h>#include "q26numeric.h"#include "moc_qeventdispatcher_win_p.cpp"Go to the source code of this file.
Classes | |
| struct | QWindowsMessageWindowClassContext |
Macros | |
| #define | TIME_KILL_SYNCHRONOUS 0x0100 |
| #define | QS_RAWINPUT 0x0400 |
| #define | WM_TOUCH 0x0240 |
| #define | WM_GESTURE 0x0119 |
| #define | WM_GESTURENOTIFY 0x011A |
| #define | DWORD_PTR DWORD |
Enumerations | |
| enum | { WM_QT_SOCKETNOTIFIER = WM_USER , WM_QT_SENDPOSTEDEVENTS = WM_USER + 1 , WM_QT_ACTIVATENOTIFIERS = WM_USER + 2 , WM_QT_SOCKETNOTIFIER = WM_USER , WM_QT_SENDPOSTEDEVENTS = WM_USER + 1 , WM_QT_ACTIVATENOTIFIERS = WM_USER + 2 } |
| enum | { SendPostedEventsTimerId = ~1u , SendPostedEventsTimerId = ~1u } |
| enum | { WM_QT_SOCKETNOTIFIER = WM_USER , WM_QT_SENDPOSTEDEVENTS = WM_USER + 1 , WM_QT_ACTIVATENOTIFIERS = WM_USER + 2 , WM_QT_SOCKETNOTIFIER = WM_USER , WM_QT_SENDPOSTEDEVENTS = WM_USER + 1 , WM_QT_ACTIVATENOTIFIERS = WM_USER + 2 } |
| enum | { SendPostedEventsTimerId = ~1u , SendPostedEventsTimerId = ~1u } |
Functions | |
| LRESULT QT_WIN_CALLBACK | qt_internal_proc (HWND hwnd, UINT messagemessage, WPARAM wp, LPARAM lp) |
| static quint64 | qt_msectime () |
| void WINAPI QT_WIN_CALLBACK | qt_fast_timer_proc (uint timerId, uint, DWORD_PTR user, DWORD_PTR, DWORD_PTR) |
| static HWND | qt_create_internal_window (const QEventDispatcherWin32 *eventDispatcher) |
| static ULONG | calculateNextTimeout (WinTimerInfo *tt, quint64 currentTime) |
| static bool | isUserInputMessage (UINT messagemessage) |
| #define DWORD_PTR DWORD |
Definition at line 56 of file qeventdispatcher_win.cpp.
| #define QS_RAWINPUT 0x0400 |
Definition at line 28 of file qeventdispatcher_win.cpp.
| #define TIME_KILL_SYNCHRONOUS 0x0100 |
Definition at line 24 of file qeventdispatcher_win.cpp.
| #define WM_GESTURE 0x0119 |
Definition at line 36 of file qeventdispatcher_win.cpp.
| #define WM_GESTURENOTIFY 0x011A |
Definition at line 39 of file qeventdispatcher_win.cpp.
| #define WM_TOUCH 0x0240 |
Definition at line 32 of file qeventdispatcher_win.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| WM_QT_SOCKETNOTIFIER | |
| WM_QT_SENDPOSTEDEVENTS | |
| WM_QT_ACTIVATENOTIFIERS | |
| WM_QT_SOCKETNOTIFIER | |
| WM_QT_SENDPOSTEDEVENTS | |
| WM_QT_ACTIVATENOTIFIERS | |
Definition at line 43 of file qeventdispatcher_win.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| WM_QT_SOCKETNOTIFIER | |
| WM_QT_SENDPOSTEDEVENTS | |
| WM_QT_ACTIVATENOTIFIERS | |
| WM_QT_SOCKETNOTIFIER | |
| WM_QT_SENDPOSTEDEVENTS | |
| WM_QT_ACTIVATENOTIFIERS | |
Definition at line 43 of file qeventdispatcher_win.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| SendPostedEventsTimerId | |
| SendPostedEventsTimerId | |
Definition at line 49 of file qeventdispatcher_win.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| SendPostedEventsTimerId | |
| SendPostedEventsTimerId | |
Definition at line 49 of file qeventdispatcher_win.cpp.
|
static |
Definition at line 302 of file qeventdispatcher_win.cpp.
|
static |
Definition at line 463 of file qeventdispatcher_win.cpp.
|
static |
Definition at line 278 of file qeventdispatcher_win.cpp.
References QWindowsMessageWindowClassContext::className.
| void WINAPI QT_WIN_CALLBACK qt_fast_timer_proc | ( | uint | timerId, |
| uint | , | ||
| DWORD_PTR | user, | ||
| DWORD_PTR | , | ||
| DWORD_PTR | ) |
Definition at line 82 of file qeventdispatcher_win.cpp.
| LRESULT QT_WIN_CALLBACK qt_internal_proc | ( | HWND | hwnd, |
| UINT | message, | ||
| WPARAM | wp, | ||
| LPARAM | lp ) |
Definition at line 91 of file qeventdispatcher_win.cpp.
|
static |
Definition at line 61 of file qeventdispatcher_win.cpp.