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>.
Loading...
Searching...
No Matches
QPropertyObserverNodeProtector Class Reference

#include <qproperty_p.h>

+ Collaboration diagram for QPropertyObserverNodeProtector:

Public Member Functions

Q_NODISCARD_CTOR QPropertyObserverNodeProtector (QPropertyObserver *observer)
 
QPropertyObservernext () const
 
 ~QPropertyObserverNodeProtector ()
 

Public Attributes

QPropertyObserverBase m_placeHolder
 

Detailed Description

QPropertyObserverNodeProtector is a RAII wrapper which takes care of the internal switching logic for QPropertyObserverPointer::notify (described ibidem)

Definition at line 97 of file qproperty_p.h.

Constructor & Destructor Documentation

◆ QPropertyObserverNodeProtector()

Q_NODISCARD_CTOR QPropertyObserverNodeProtector::QPropertyObserverNodeProtector ( QPropertyObserver * observer)
inline

Definition at line 103 of file qproperty_p.h.

References next, QPropertyObserverBase::ObserverIsPlaceholder, and QTaggedPointer< T, Tag >::setTag().

+ Here is the call graph for this function:

◆ ~QPropertyObserverNodeProtector()

QPropertyObserverNodeProtector::~QPropertyObserverNodeProtector ( )
inline

Definition at line 938 of file qproperty_p.h.

References d.

Member Function Documentation

◆ next()

QPropertyObserver * QPropertyObserverNodeProtector::next ( ) const
inline

Definition at line 115 of file qproperty_p.h.

Member Data Documentation

◆ m_placeHolder

QPropertyObserverBase QPropertyObserverNodeProtector::m_placeHolder

Definition at line 101 of file qproperty_p.h.


The documentation for this class was generated from the following file: