![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmljsmetatypes_p.h>
Public Types | |
| enum | Constness { NonConst = 0 , Const } |
Public Member Functions | |
| QQmlJSMetaParameter (QString namename=QString(), QString typeName=QString(), Constness typeQualifier=NonConst, QDeferredWeakPointer< const QQmlJSScope > typetype={ }) | |
| QString | name () const |
| void | setName (const QString &namename) |
| QString | typeName () const |
| void | setTypeName (const QString &typeName) |
| QDeferredSharedPointer< const QQmlJSScope > | type () const |
| void | setType (QDeferredWeakPointer< const QQmlJSScope > typetype) |
| Constness | typeQualifier () const |
| void | setTypeQualifier (Constness typeQualifier) |
| bool | isPointer () const |
| void | setIsPointer (bool isPointer) |
| bool | isList () const |
| void | setIsList (bool isList) |
Friends | |
| bool | operator== (const QQmlJSMetaParameter &aa, const QQmlJSMetaParameter &bb) |
| bool | operator!= (const QQmlJSMetaParameter &aa, const QQmlJSMetaParameter &bb) |
| size_t | qHash (const QQmlJSMetaParameter &e, size_t seed=0) |
Definition at line 132 of file qqmljsmetatypes_p.h.
A non-const parameter is passed either by pointer or by value, depending on its access semantics. For types with reference access semantics, they can be const and will be passed then as const pointer. Const references are treated like values (i.e. non-const).
| Enumerator | |
|---|---|
| NonConst | |
| Const | |
Definition at line 141 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 146 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 166 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 164 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 156 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 167 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 165 of file qqmljsmetatypes_p.h.
Definition at line 157 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 161 of file qqmljsmetatypes_p.h.
Definition at line 159 of file qqmljsmetatypes_p.h.
Definition at line 163 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 160 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 158 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 162 of file qqmljsmetatypes_p.h.
|
friend |
Definition at line 176 of file qqmljsmetatypes_p.h.
References operator==.
|
friend |
Definition at line 169 of file qqmljsmetatypes_p.h.
Referenced by operator!=.
|
friend |
Definition at line 181 of file qqmljsmetatypes_p.h.