QtBase  v6.3.1
Public Member Functions | List of all members
QPropertyBinding< PropertyType > Class Template Reference

#include <qproperty.h>

Inheritance diagram for QPropertyBinding< PropertyType >:
Inheritance graph
[legend]
Collaboration diagram for QPropertyBinding< PropertyType >:
Collaboration graph
[legend]

Public Member Functions

 QPropertyBinding ()=default
 
template<typename Functor >
 QPropertyBinding (Functor &&f, const QPropertyBindingSourceLocation &location)
 
 QPropertyBinding (const QUntypedPropertyBinding &binding)
 
- Public Member Functions inherited from QUntypedPropertyBinding
 QUntypedPropertyBinding ()
 
 QUntypedPropertyBinding (QMetaType metaType, const BindingFunctionVTable *vtable, void *function, const QPropertyBindingSourceLocation &location)
 
template<typename Functor >
 QUntypedPropertyBinding (QMetaType metaType, Functor &&f, const QPropertyBindingSourceLocation &location)
 
 QUntypedPropertyBinding (QUntypedPropertyBinding &&other)
 
 QUntypedPropertyBinding (const QUntypedPropertyBinding &other)
 
QUntypedPropertyBindingoperator= (const QUntypedPropertyBinding &other)
 
QUntypedPropertyBindingoperator= (QUntypedPropertyBinding &&other)
 
 ~QUntypedPropertyBinding ()
 
bool isNull () const
 
QPropertyBindingError error () const
 
QMetaType valueMetaType () const
 
 QUntypedPropertyBinding (QPropertyBindingPrivate *priv)
 

Additional Inherited Members

- Public Types inherited from QUntypedPropertyBinding
using BindingFunctionVTable = QtPrivate::BindingFunctionVTable
 

Detailed Description

template<typename PropertyType>
class QPropertyBinding< PropertyType >

Definition at line 202 of file qproperty.h.

Constructor & Destructor Documentation

◆ QPropertyBinding() [1/3]

template<typename PropertyType >
QPropertyBinding< PropertyType >::QPropertyBinding ( )
default

◆ QPropertyBinding() [2/3]

template<typename PropertyType >
template<typename Functor >
QPropertyBinding< PropertyType >::QPropertyBinding ( Functor &&  f,
const QPropertyBindingSourceLocation location 
)
inline

Definition at line 209 of file qproperty.h.

◆ QPropertyBinding() [3/3]

template<typename PropertyType >
QPropertyBinding< PropertyType >::QPropertyBinding ( const QUntypedPropertyBinding binding)
inlineexplicit

Definition at line 215 of file qproperty.h.


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