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
QQmlSynchronizerProperty Struct Reference
Collaboration diagram for QQmlSynchronizerProperty:

Public Member Functions

 QQmlSynchronizerProperty ()=default
 QQmlSynchronizerProperty (QObject *object, const QQmlPropertyData *core, const QQmlPropertyData *valueTypeData=nullptr)
bool isValid () const
QVariant read () const
void write (QVariant &&value) const
QObjectobject () const
const QQmlPropertyDatacore () const
const QQmlPropertyDatavalueTypeData () const
QString name () const
int notifyIndex () const
void clear ()
QVariant coerce (const QVariant &source, QQmlSynchronizer *q) const
 QQmlSynchronizerProperty ()=default
 QQmlSynchronizerProperty (QObject *object, const QQmlPropertyData *core, const QQmlPropertyData *valueTypeData=nullptr)
bool isValid () const
QVariant read () const
void write (QVariant &&value) const
QObjectobject () const
const QQmlPropertyDatacore () const
const QQmlPropertyDatavalueTypeData () const
QString name () const
int notifyIndex () const
void clear ()
QVariant coerce (const QVariant &source, QQmlSynchronizer *q) const

Friends

bool comparesEqual (const QQmlSynchronizerProperty &a, const QQmlSynchronizerProperty &b) noexcept
size_t qHash (const QQmlSynchronizerProperty &v, size_t seed=0)
bool comparesEqual (const QQmlSynchronizerProperty &a, const QQmlSynchronizerProperty &b) noexcept
size_t qHash (const QQmlSynchronizerProperty &v, size_t seed=0)

Detailed Description

Definition at line 17 of file qqmlsynchronizer.cpp.

Constructor & Destructor Documentation

◆ QQmlSynchronizerProperty() [1/4]

QQmlSynchronizerProperty::QQmlSynchronizerProperty ( )
default

Referenced by QQmlSynchronizerPrivate::connectObjectProperty().

Here is the caller graph for this function:

◆ QQmlSynchronizerProperty() [2/4]

QQmlSynchronizerProperty::QQmlSynchronizerProperty ( QObject * object,
const QQmlPropertyData * core,
const QQmlPropertyData * valueTypeData = nullptr )
inline

Definition at line 20 of file qqmlsynchronizer.cpp.

References QQmlSynchronizerProperty().

Referenced by QQmlSynchronizerProperty().

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

◆ QQmlSynchronizerProperty() [3/4]

QQmlSynchronizerProperty::QQmlSynchronizerProperty ( )
default

◆ QQmlSynchronizerProperty() [4/4]

QQmlSynchronizerProperty::QQmlSynchronizerProperty ( QObject * object,
const QQmlPropertyData * core,
const QQmlPropertyData * valueTypeData = nullptr )
inline

Definition at line 20 of file qqmlsynchronizer.cpp.

Member Function Documentation

◆ clear() [1/2]

void QQmlSynchronizerProperty::clear ( )
inline

Definition at line 57 of file qqmlsynchronizer.cpp.

◆ clear() [2/2]

void QQmlSynchronizerProperty::clear ( )
inline

Definition at line 57 of file qqmlsynchronizer.cpp.

◆ coerce() [1/2]

QVariant QQmlSynchronizerProperty::coerce ( const QVariant & source,
QQmlSynchronizer * q ) const

Definition at line 849 of file qqmlsynchronizer.cpp.

◆ coerce() [2/2]

QVariant QQmlSynchronizerProperty::coerce ( const QVariant & source,
QQmlSynchronizer * q ) const

◆ core() [1/2]

const QQmlPropertyData * QQmlSynchronizerProperty::core ( ) const
inline

Definition at line 34 of file qqmlsynchronizer.cpp.

◆ core() [2/2]

const QQmlPropertyData * QQmlSynchronizerProperty::core ( ) const
inline

Definition at line 34 of file qqmlsynchronizer.cpp.

◆ isValid() [1/2]

bool QQmlSynchronizerProperty::isValid ( ) const
inline

Definition at line 28 of file qqmlsynchronizer.cpp.

◆ isValid() [2/2]

bool QQmlSynchronizerProperty::isValid ( ) const
inline

Definition at line 28 of file qqmlsynchronizer.cpp.

◆ name() [1/2]

QString QQmlSynchronizerProperty::name ( ) const
inline

Definition at line 37 of file qqmlsynchronizer.cpp.

◆ name() [2/2]

QString QQmlSynchronizerProperty::name ( ) const
inline

Definition at line 37 of file qqmlsynchronizer.cpp.

◆ notifyIndex() [1/2]

int QQmlSynchronizerProperty::notifyIndex ( ) const
inline

Definition at line 55 of file qqmlsynchronizer.cpp.

◆ notifyIndex() [2/2]

int QQmlSynchronizerProperty::notifyIndex ( ) const
inline

Definition at line 55 of file qqmlsynchronizer.cpp.

◆ object() [1/2]

QObject * QQmlSynchronizerProperty::object ( ) const
inline

Definition at line 33 of file qqmlsynchronizer.cpp.

◆ object() [2/2]

QObject * QQmlSynchronizerProperty::object ( ) const
inline

Definition at line 33 of file qqmlsynchronizer.cpp.

◆ read() [1/2]

QVariant QQmlSynchronizerProperty::read ( ) const

Definition at line 804 of file qqmlsynchronizer.cpp.

◆ read() [2/2]

QVariant QQmlSynchronizerProperty::read ( ) const

◆ valueTypeData() [1/2]

const QQmlPropertyData * QQmlSynchronizerProperty::valueTypeData ( ) const
inline

Definition at line 35 of file qqmlsynchronizer.cpp.

◆ valueTypeData() [2/2]

const QQmlPropertyData * QQmlSynchronizerProperty::valueTypeData ( ) const
inline

Definition at line 35 of file qqmlsynchronizer.cpp.

◆ write() [1/2]

void QQmlSynchronizerProperty::write ( QVariant && value) const

Definition at line 823 of file qqmlsynchronizer.cpp.

◆ write() [2/2]

void QQmlSynchronizerProperty::write ( QVariant && value) const

◆ comparesEqual [1/2]

bool comparesEqual ( const QQmlSynchronizerProperty & a,
const QQmlSynchronizerProperty & b )
friend

Definition at line 71 of file qqmlsynchronizer.cpp.

◆ comparesEqual [2/2]

bool comparesEqual ( const QQmlSynchronizerProperty & a,
const QQmlSynchronizerProperty & b )
friend

Definition at line 71 of file qqmlsynchronizer.cpp.

◆ qHash [1/2]

size_t qHash ( const QQmlSynchronizerProperty & v,
size_t seed = 0 )
friend

Definition at line 79 of file qqmlsynchronizer.cpp.

◆ qHash [2/2]

size_t qHash ( const QQmlSynchronizerProperty & v,
size_t seed = 0 )
friend

Definition at line 79 of file qqmlsynchronizer.cpp.


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