QtBase  v6.3.1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
QPropertyBindingDataPointer Struct Reference

#include <qproperty_p.h>

Collaboration diagram for QPropertyBindingDataPointer:
Collaboration graph
[legend]

Public Member Functions

QPropertyBindingPrivatebinding () const
 
void setObservers (QPropertyObserver *observer)
 
void Q_ALWAYS_INLINE addObserver (QPropertyObserver *observer)
 
void setFirstObserver (QPropertyObserver *observer)
 
QPropertyObserverPointer firstObserver () const
 
int observerCount () const
 

Static Public Member Functions

static void fixupAfterMove (QtPrivate::QPropertyBindingData *ptr)
 
template<typename T >
static QPropertyBindingDataPointer get (QProperty< T > &property)
 

Public Attributes

const QtPrivate::QPropertyBindingDataptr = nullptr
 

Detailed Description

Definition at line 71 of file qproperty_p.h.

Member Function Documentation

◆ addObserver()

void QPropertyBindingDataPointer::addObserver ( QPropertyObserver observer)

Definition at line 71 of file qproperty.cpp.

◆ binding()

QPropertyBindingPrivate* QPropertyBindingDataPointer::binding ( ) const
inline

Definition at line 75 of file qproperty_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ firstObserver()

QPropertyObserverPointer QPropertyBindingDataPointer::firstObserver ( ) const
inline

Definition at line 438 of file qproperty_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fixupAfterMove()

void QPropertyBindingDataPointer::fixupAfterMove ( QtPrivate::QPropertyBindingData ptr)
inlinestatic

Definition at line 421 of file qproperty_p.h.

Here is the caller graph for this function:

◆ get()

template<typename T >
static QPropertyBindingDataPointer QPropertyBindingDataPointer::get ( QProperty< T > &  property)
inlinestatic

Definition at line 94 of file qproperty_p.h.

Here is the caller graph for this function:

◆ observerCount()

int QPropertyBindingDataPointer::observerCount ( ) const
inline

Definition at line 445 of file qproperty_p.h.

Here is the call graph for this function:

◆ setFirstObserver()

void QPropertyBindingDataPointer::setFirstObserver ( QPropertyObserver observer)
inline

Definition at line 411 of file qproperty_p.h.

Here is the call graph for this function:

◆ setObservers()

void QPropertyBindingDataPointer::setObservers ( QPropertyObserver observer)
inline

Definition at line 80 of file qproperty_p.h.

Member Data Documentation

◆ ptr

const QtPrivate::QPropertyBindingData* QPropertyBindingDataPointer::ptr = nullptr

Definition at line 73 of file qproperty_p.h.


The documentation for this struct was generated from the following files: