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
QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true > Struct Template Reference

#include <qqmlprivate.h>

+ Collaboration diagram for QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true >:

Public Types

using Type = typename std::remove_pointer<decltype(T::qmlAttachedProperties(nullptr))>::type
 
using Func = QQmlAttachedPropertiesFunc<Type>
 

Static Public Member Functions

static const QMetaObjectstaticMetaObject ()
 
static Func attachedPropertiesFunc ()
 

Detailed Description

template<class T>
struct QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true >

Definition at line 395 of file qqmlprivate.h.

Member Typedef Documentation

◆ Func

template<class T >
using QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true >::Func = QQmlAttachedPropertiesFunc<Type>

Definition at line 398 of file qqmlprivate.h.

◆ Type

template<class T >
using QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true >::Type = typename std::remove_pointer<decltype(T::qmlAttachedProperties(nullptr))>::type

Definition at line 397 of file qqmlprivate.h.

Member Function Documentation

◆ attachedPropertiesFunc()

template<class T >
static Func QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true >::attachedPropertiesFunc ( )
inlinestatic

Definition at line 401 of file qqmlprivate.h.

◆ staticMetaObject()

template<class T >
static const QMetaObject * QQmlPrivate::QmlAttached< T, std::void_t< decltype(T::qmlAttachedProperties)>, true >::staticMetaObject ( )
inlinestatic

Definition at line 400 of file qqmlprivate.h.


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