Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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().
void QAndroidEventDispatcherStopper::goingToStop | ( | bool | stop | ) |
Definition at line 104 of file qandroideventdispatcher.cpp.
|
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.
void QAndroidEventDispatcherStopper::startAll | ( | ) |
Definition at line 72 of file qandroideventdispatcher.cpp.
References d, lock, and QBasicAtomicInteger< T >::testAndSetOrdered().
void QAndroidEventDispatcherStopper::stopAll | ( | ) |
Definition at line 82 of file qandroideventdispatcher.cpp.
References d, lock, and QBasicAtomicInteger< T >::testAndSetOrdered().
|
inlinestatic |
Definition at line 35 of file qandroideventdispatcher.h.
References instance().
Referenced by QAndroidPlatformOpenGLWindow::eglSurface(), and QAndroidPlatformVulkanWindow::vkSurface().