![]() |
Qt 6.x
The Qt SDK
|
#include <qandroideventdispatcher.h>
Public Member Functions | |
void | startAll () |
void | stopAll () |
void | addEventDispatcher (QAndroidEventDispatcher *dispatcher) |
void | removeEventDispatcher (QAndroidEventDispatcher *dispatcher) |
void | goingToStop (bool stop) |
Static Public Member Functions | |
static QAndroidEventDispatcherStopper * | instance () |
static bool | stopped () |
Definition at line 31 of file qandroideventdispatcher.h.
void QAndroidEventDispatcherStopper::addEventDispatcher | ( | QAndroidEventDispatcher * | dispatcher | ) |
Definition at line 92 of file qandroideventdispatcher.cpp.
References lock, and QList< T >::push_back().
Referenced by QAndroidEventDispatcher::QAndroidEventDispatcher().
void QAndroidEventDispatcherStopper::goingToStop | ( | bool | stop | ) |
Definition at line 104 of file qandroideventdispatcher.cpp.
Referenced by terminateQt(), and updateApplicationState().
|
static |
Definition at line 66 of file qandroideventdispatcher.cpp.
Referenced by QAndroidEventDispatcher::QAndroidEventDispatcher(), QAndroidEventDispatcher::~QAndroidEventDispatcher(), stopped(), terminateQt(), and updateApplicationState().
void QAndroidEventDispatcherStopper::removeEventDispatcher | ( | QAndroidEventDispatcher * | dispatcher | ) |
Definition at line 98 of file qandroideventdispatcher.cpp.
References QList< T >::begin(), QList< T >::end(), QList< T >::erase(), and lock.
Referenced by QAndroidEventDispatcher::~QAndroidEventDispatcher().
void QAndroidEventDispatcherStopper::startAll | ( | ) |
Definition at line 72 of file qandroideventdispatcher.cpp.
References d, lock, and QBasicAtomicInteger< T >::testAndSetOrdered().
Referenced by terminateQt(), and updateApplicationState().
void QAndroidEventDispatcherStopper::stopAll | ( | ) |
Definition at line 82 of file qandroideventdispatcher.cpp.
References d, lock, and QBasicAtomicInteger< T >::testAndSetOrdered().
Referenced by updateApplicationState().
|
inlinestatic |
Definition at line 35 of file qandroideventdispatcher.h.
References instance(), and QBasicAtomicInteger< T >::loadRelaxed().
Referenced by QAndroidPlatformOpenGLWindow::eglSurface(), and QAndroidPlatformVulkanWindow::vkSurface().