![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
bool | handleEvent (Args ...args) |
bool | handleEvent (Args ...args) |
bool | handleEvent (Args ...args) |
Static Public Member Functions | |
template<typename EventType , typename ... Args> | |
static bool | handleEvent (Args ...) |
The QWindowSystemHelper creates synchronously delivered events on the stack, unless the calling thread is not the Gui thread.
Asynchronously delivered events, and events created outside the Gui thread are allocated on the heap.
Definition at line 54 of file qwindowsysteminterface.cpp.
|
static |
bool QWindowSystemHelper< QWindowSystemInterface::DefaultDelivery >::handleEvent | ( | Args ... | args | ) |
Definition at line 77 of file qwindowsysteminterface.cpp.
References args, and QWindowSystemInterfacePrivate::synchronousWindowSystemEvents.
bool QWindowSystemHelper< QWindowSystemInterface::SynchronousDelivery >::handleEvent | ( | Args ... | args | ) |
Definition at line 96 of file qwindowsysteminterface.cpp.
References args, QThread::currentThread(), QWindowSystemInterfacePrivate::eventHandler, QWindowSystemInterface::flushWindowSystemEvents(), QCoreApplication::instance(), and QGuiApplicationPrivate::processWindowSystemEvent().
bool QWindowSystemHelper< QWindowSystemInterface::AsynchronousDelivery >::handleEvent | ( | Args ... | args | ) |
Definition at line 127 of file qwindowsysteminterface.cpp.
References QWindowSystemInterfacePrivate::WindowSystemEventList::append(), args, QGuiApplicationPrivate::qt_qpa_core_dispatcher(), and QWindowSystemInterfacePrivate::windowSystemEventQueue.