![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qthread_p.h>
Public Types | |
| using | List = std::vector<QObject *> |
Public Member Functions | |
| constexpr | BindingStatusOrList () noexcept |
| BindingStatusOrList (QBindingStatus *status) noexcept | |
| BindingStatusOrList (List *list) noexcept | |
| ~BindingStatusOrList () | |
| QBindingStatus * | addObjectUnlessAlreadyStatus (QObject *objectobject) |
| void | removeObject (QObject *objectobject) |
| void | setStatusAndClearList (QBindingStatus *status) noexcept |
| QBindingStatus * | bindingStatus () const noexcept |
| List * | list () const noexcept |
Static Public Member Functions | |
| static bool | isBindingStatus (quintptr datadata) noexcept |
| static bool | isList (quintptr datadata) noexcept |
| static bool | isNull (quintptr datadata) noexcept |
Definition at line 102 of file qthread_p.h.
| using QtPrivate::BindingStatusOrList::List = std::vector<QObject *> |
Definition at line 106 of file qthread_p.h.
|
inlineconstexprnoexcept |
Definition at line 108 of file qthread_p.h.
|
inlineexplicitnoexcept |
Definition at line 109 of file qthread_p.h.
References BindingStatusOrList().
Referenced by BindingStatusOrList(), and BindingStatusOrList().
|
inlineexplicitnoexcept |
Definition at line 111 of file qthread_p.h.
References BindingStatusOrList().
|
inline |
Definition at line 112 of file qthread_p.h.
| QBindingStatus * QtPrivate::BindingStatusOrList::addObjectUnlessAlreadyStatus | ( | QObject * | object | ) |
|
inlinenoexcept |
Definition at line 132 of file qthread_p.h.
|
inlinestaticnoexcept |
Definition at line 124 of file qthread_p.h.
|
inlinestaticnoexcept |
Definition at line 128 of file qthread_p.h.
|
inlinestaticnoexcept |
Definition at line 129 of file qthread_p.h.
|
inlinenoexcept |
Definition at line 143 of file qthread_p.h.
|
noexcept |
Transitions BindingStatusOrList to the binding status state. If we had a list of pending objects, all objects get their reinitBindingStorageAfterThreadMove method called, and afterwards, the list gets discarded.
Definition at line 652 of file qthread.cpp.