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
QQmlType::SingletonInstanceInfo Struct Referencefinal

#include <qqmltype_p.h>

+ Inheritance diagram for QQmlType::SingletonInstanceInfo:
+ Collaboration diagram for QQmlType::SingletonInstanceInfo:

Public Types

using Ptr = QQmlRefPointer<SingletonInstanceInfo>
 
using ConstPtr = QQmlRefPointer<const SingletonInstanceInfo>
 

Static Public Member Functions

static Ptr create ()
 

Public Attributes

std::function< QJSValue(QQmlEngine *, QJSEngine *) scriptCallback ) = {}
 
std::function< QObject *(QQmlEngine *, QJSEngine *) qobjectCallback ) = {}
 
QByteArray typeName
 
QUrl url
 

Additional Inherited Members

- Public Member Functions inherited from QQmlRefCounted< SingletonInstanceInfo >
void release () const
 
- Public Member Functions inherited from QQmlRefCount
 QQmlRefCount ()
 
void addref () const
 
int count () const
 
- Protected Member Functions inherited from QQmlRefCounted< SingletonInstanceInfo >
 ~QQmlRefCounted ()
 

Detailed Description

Definition at line 123 of file qqmltype_p.h.

Member Typedef Documentation

◆ ConstPtr

◆ Ptr

Member Function Documentation

◆ create()

static Ptr QQmlType::SingletonInstanceInfo::create ( )
inlinestatic

Definition at line 129 of file qqmltype_p.h.

Referenced by createTypeForUrl(), singletonInstanceInfo(), and singletonInstanceInfo().

+ Here is the caller graph for this function:

Member Data Documentation

◆ qobjectCallback

std::function<QObject *(QQmlEngine *, QJSEngine *) QQmlType::SingletonInstanceInfo::qobjectCallback) = {}

Definition at line 132 of file qqmltype_p.h.

◆ scriptCallback

std::function<QJSValue(QQmlEngine *, QJSEngine *) QQmlType::SingletonInstanceInfo::scriptCallback) = {}

Definition at line 131 of file qqmltype_p.h.

◆ typeName

QByteArray QQmlType::SingletonInstanceInfo::typeName

Definition at line 133 of file qqmltype_p.h.

◆ url

QUrl QQmlType::SingletonInstanceInfo::url

Definition at line 134 of file qqmltype_p.h.


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