![]() |
Qt 6.x
The Qt SDK
|
#include <qpropertyprivate.h>
Collaboration diagram for QPropertyBindingPrivatePtr:Public Types | |
| using | T = QtPrivate::RefCounted |
Public Member Functions | |
| T & | operator* () const |
| T * | operator-> () noexcept |
| T * | operator-> () const noexcept |
| operator T* () | |
| operator const T * () const noexcept | |
| T * | data () const noexcept |
| T * | get () const noexcept |
| const T * | constData () const noexcept |
| T * | take () noexcept |
| QPropertyBindingPrivatePtr () noexcept | |
| ~QPropertyBindingPrivatePtr () | |
| Q_CORE_EXPORT void | destroyAndFreeMemory () |
| QPropertyBindingPrivatePtr (T *data) noexcept | |
| QPropertyBindingPrivatePtr (const QPropertyBindingPrivatePtr &o) noexcept | |
| void | reset (T *ptr=nullptr) noexcept |
| QPropertyBindingPrivatePtr & | operator= (const QPropertyBindingPrivatePtr &o) noexcept |
| QPropertyBindingPrivatePtr & | operator= (T *o) noexcept |
| QPropertyBindingPrivatePtr (QPropertyBindingPrivatePtr &&o) noexcept | |
| operator bool () const noexcept | |
| bool | operator! () const noexcept |
| void | swap (QPropertyBindingPrivatePtr &other) noexcept |
Friends | |
| bool | operator== (const QPropertyBindingPrivatePtr &p1, const QPropertyBindingPrivatePtr &p2) noexcept |
| bool | operator!= (const QPropertyBindingPrivatePtr &p1, const QPropertyBindingPrivatePtr &p2) noexcept |
| bool | operator== (const QPropertyBindingPrivatePtr &p1, const T *ptr) noexcept |
| bool | operator!= (const QPropertyBindingPrivatePtr &p1, const T *ptr) noexcept |
| bool | operator== (const T *ptr, const QPropertyBindingPrivatePtr &p2) noexcept |
| bool | operator!= (const T *ptr, const QPropertyBindingPrivatePtr &p2) noexcept |
| bool | operator== (const QPropertyBindingPrivatePtr &p1, std::nullptr_t) noexcept |
| bool | operator!= (const QPropertyBindingPrivatePtr &p1, std::nullptr_t) noexcept |
| bool | operator== (std::nullptr_t, const QPropertyBindingPrivatePtr &p2) noexcept |
| bool | operator!= (std::nullptr_t, const QPropertyBindingPrivatePtr &p2) noexcept |
Definition at line 47 of file qpropertyprivate.h.
Definition at line 50 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 61 of file qpropertyprivate.h.
|
inline |
Definition at line 62 of file qpropertyprivate.h.
References destroyAndFreeMemory(), and QtPrivate::RefCounted::ref.
Here is the call graph for this function:
|
inlineexplicitnoexcept |
Definition at line 69 of file qpropertyprivate.h.
References QtPrivate::RefCounted::addRef().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 70 of file qpropertyprivate.h.
References QtPrivate::RefCounted::addRef().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 85 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 58 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 56 of file qpropertyprivate.h.
Referenced by QPropertyBindingPrivate::get(), and QtPrivate::QPropertyBindingData::setBinding().
Here is the caller graph for this function:| void QPropertyBindingPrivatePtr::destroyAndFreeMemory | ( | ) |
Definition at line 21 of file qproperty.cpp.
References QPropertyBindingPrivate::destroyAndFreeMemory().
Referenced by ~QPropertyBindingPrivatePtr().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinenoexcept |
Definition at line 57 of file qpropertyprivate.h.
Referenced by QUntypedPropertyBinding::error(), and QUntypedPropertyBinding::valueMetaType().
Here is the caller graph for this function:
|
inlinenoexcept |
Definition at line 88 of file qpropertyprivate.h.
|
inlineexplicitnoexcept |
Definition at line 55 of file qpropertyprivate.h.
|
inlineexplicit |
Definition at line 54 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 89 of file qpropertyprivate.h.
|
inline |
Definition at line 51 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 53 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 52 of file qpropertyprivate.h.
|
inlinenoexcept |
Definition at line 75 of file qpropertyprivate.h.
References o.
|
inlinenoexcept |
Definition at line 80 of file qpropertyprivate.h.
References o.
Definition at line 26 of file qproperty.cpp.
References d, QPropertyBindingPrivate::destroyAndFreeMemory(), and ptr().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 91 of file qpropertyprivate.h.
References other(), and qt_ptr_swap().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 59 of file qpropertyprivate.h.
|
friend |
Definition at line 96 of file qpropertyprivate.h.
|
friend |
Definition at line 100 of file qpropertyprivate.h.
|
friend |
Definition at line 108 of file qpropertyprivate.h.
|
friend |
Definition at line 104 of file qpropertyprivate.h.
|
friend |
Definition at line 112 of file qpropertyprivate.h.
|
friend |
Definition at line 94 of file qpropertyprivate.h.
|
friend |
Definition at line 98 of file qpropertyprivate.h.
|
friend |
Definition at line 106 of file qpropertyprivate.h.
|
friend |
Definition at line 102 of file qpropertyprivate.h.
|
friend |
Definition at line 110 of file qpropertyprivate.h.