Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtPrivate::CurrentCompatPropertyThief Struct Reference

#include <qproperty_p.h>

+ Collaboration diagram for QtPrivate::CurrentCompatPropertyThief:

Public Member Functions

Q_NODISCARD_CTOR CurrentCompatPropertyThief (QBindingStatus *status)
 

Public Attributes

QScopedValueRollback< CompatPropertySafePoint * > m_guard
 

Detailed Description

While the regular QProperty notification for a compat property runs we don't want to have any currentCompatProperty set. This would be a different one than the one we are current evaluating. Therefore it's misleading and prevents the registering of actual dependencies.

Definition at line 242 of file qproperty_p.h.

Constructor & Destructor Documentation

◆ CurrentCompatPropertyThief()

Q_NODISCARD_CTOR QtPrivate::CurrentCompatPropertyThief::CurrentCompatPropertyThief ( QBindingStatus * status)
inline

Definition at line 248 of file qproperty_p.h.

Member Data Documentation

◆ m_guard

QScopedValueRollback<CompatPropertySafePoint *> QtPrivate::CurrentCompatPropertyThief::m_guard

Definition at line 245 of file qproperty_p.h.


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