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
QQmlPropertyIndex Class Reference

#include <qqmlpropertyindex_p.h>

+ Collaboration diagram for QQmlPropertyIndex:

Public Member Functions

 QQmlPropertyIndex ()
 
 QQmlPropertyIndex (int coreIndex)
 
 QQmlPropertyIndex (int coreIndex, int valueTypeIndex)
 
bool isValid () const
 
int coreIndex () const
 
int valueTypeIndex () const
 
bool hasValueTypeIndex () const
 
qint32 toEncoded () const
 
int intValue () const
 
bool operator== (const QQmlPropertyIndex &other) const
 
bool operator!= (const QQmlPropertyIndex &other) const
 

Static Public Member Functions

static QQmlPropertyIndex fromEncoded (qint32 encodedIndex)
 

Detailed Description

Definition at line 22 of file qqmlpropertyindex_p.h.

Constructor & Destructor Documentation

◆ QQmlPropertyIndex() [1/3]

QQmlPropertyIndex::QQmlPropertyIndex ( )
inline

Definition at line 27 of file qqmlpropertyindex_p.h.

◆ QQmlPropertyIndex() [2/3]

QQmlPropertyIndex::QQmlPropertyIndex ( int coreIndex)
inlineexplicit

Definition at line 37 of file qqmlpropertyindex_p.h.

References coreIndex(), and encode.

+ Here is the call graph for this function:

◆ QQmlPropertyIndex() [3/3]

QQmlPropertyIndex::QQmlPropertyIndex ( int coreIndex,
int valueTypeIndex )
inlineexplicit

Definition at line 40 of file qqmlpropertyindex_p.h.

Member Function Documentation

◆ coreIndex()

int QQmlPropertyIndex::coreIndex ( ) const
inline

Definition at line 47 of file qqmlpropertyindex_p.h.

Referenced by QQmlPropertyIndex(), QQmlAbstractBinding::addToObject(), QQmlVMEMetaObject::aliasTarget(), QQmlAbstractBinding::getPropertyData(), QQmlVMEMetaObject::metaCall(), QQmlAbstractBinding::removeFromObject(), and QQmlVMEMetaObjectEndpoint::tryConnect().

+ Here is the caller graph for this function:

◆ fromEncoded()

static QQmlPropertyIndex QQmlPropertyIndex::fromEncoded ( qint32 encodedIndex)
inlinestatic

Definition at line 30 of file qqmlpropertyindex_p.h.

Referenced by QQmlVMEMetaObject::aliasTarget(), QQmlVMEMetaObject::metaCall(), and QQmlVMEMetaObjectEndpoint::tryConnect().

+ Here is the caller graph for this function:

◆ hasValueTypeIndex()

bool QQmlPropertyIndex::hasValueTypeIndex ( ) const
inline

Definition at line 61 of file qqmlpropertyindex_p.h.

Referenced by QQmlAbstractBinding::getPropertyData().

+ Here is the caller graph for this function:

◆ intValue()

int QQmlPropertyIndex::intValue ( ) const
inline

Definition at line 71 of file qqmlpropertyindex_p.h.

◆ isValid()

bool QQmlPropertyIndex::isValid ( ) const
inline

Definition at line 44 of file qqmlpropertyindex_p.h.

Referenced by QQmlAbstractBinding::updateCanUseAccessor().

+ Here is the caller graph for this function:

◆ operator!=()

bool QQmlPropertyIndex::operator!= ( const QQmlPropertyIndex & other) const
inline

Definition at line 77 of file qqmlpropertyindex_p.h.

References operator==(), and other().

+ Here is the call graph for this function:

◆ operator==()

bool QQmlPropertyIndex::operator== ( const QQmlPropertyIndex & other) const
inline

Definition at line 74 of file qqmlpropertyindex_p.h.

References other().

Referenced by operator!=().

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

◆ toEncoded()

qint32 QQmlPropertyIndex::toEncoded ( ) const
inline

Definition at line 68 of file qqmlpropertyindex_p.h.

◆ valueTypeIndex()

int QQmlPropertyIndex::valueTypeIndex ( ) const
inline

Definition at line 54 of file qqmlpropertyindex_p.h.

Referenced by QQmlVMEMetaObject::aliasTarget(), QQmlAbstractBinding::getPropertyData(), QQmlVMEMetaObject::metaCall(), QQmlValueTypeProxyBinding::removeBindings(), and QQmlVMEMetaObjectEndpoint::tryConnect().

+ Here is the caller graph for this function:

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