![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmltype_p_p.h>
Classes | |
| struct | Enums |
| union | extraData |
| struct | ProxyMetaObjects |
| struct | QQmlCppTypeData |
| struct | QQmlSingletonTypeData |
Public Member Functions | |
| QQmlTypePrivate (QQmlType::RegistrationType type) | |
| const ProxyMetaObjects * | init () const |
| QUrl | sourceUrl () const |
| const QQmlTypePrivate * | attachedPropertiesBase (QQmlTypeLoader *typeLoader) const |
| bool | isComposite () const |
| bool | isValueType () const |
| QQmlType | resolveCompositeBaseType (QQmlTypeLoader *typeLoader) const |
| QQmlPropertyCache::ConstPtr | compositePropertyCache (QQmlTypeLoader *typeLoader) const |
| void | setName (const QString &uri, const QString &element) |
| const QMetaObject * | metaObject () const |
| const QMetaObject * | metaObjectForValueType () const |
| Public Member Functions inherited from QQmlRefCounted< QQmlTypePrivate > | |
| void | release () const |
| Public Member Functions inherited from QQmlRefCount | |
| QQmlRefCount () | |
| void | addref () const |
| int | count () const |
Static Public Member Functions | |
| template<typename String> | |
| static int | enumValue (const QQmlRefPointer< const QQmlTypePrivate > &d, QQmlTypeLoader *typeLoader, const String &name, bool *ok) |
| template<Enums::Scoping scoping, typename String> | |
| static int | enumIndex (const QQmlRefPointer< const QQmlTypePrivate > &d, QQmlTypeLoader *typeLoader, const String &name, bool *ok) |
| template<Enums::Scoping scoping, typename String> | |
| static int | enumValue (const QQmlRefPointer< const QQmlTypePrivate > &d, QQmlTypeLoader *typeLoader, int index, const String &name, bool *ok) |
| template<Enums::Scoping scoping, typename String1, typename String2> | |
| static int | enumValue (const QQmlRefPointer< const QQmlTypePrivate > &d, QQmlTypeLoader *typeLoader, const String1 &scopedEnumName, const String2 &name, bool *ok) |
| template<Enums::Scoping scoping> | |
| static QString | enumKey (const QQmlRefPointer< const QQmlTypePrivate > &d, QQmlTypeLoader *typeLoader, int index, int value, bool *ok) |
| template<Enums::Scoping scoping> | |
| static QStringList | enumKeys (const QQmlRefPointer< const QQmlTypePrivate > &d, QQmlTypeLoader *typeLoader, int index, int value, bool *ok) |
| static QQmlType | visibleQmlTypeByName (const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &unit, const QString &elementName, QQmlTypeLoader *typeLoader) |
| static QQmlType | visibleQmlTypeByName (const QV4::ExecutableCompilationUnit *unit, int elementNameId, QQmlTypeLoader *typeLoader=nullptr) |
Public Attributes | |
| int | index = -1 |
| union QQmlTypePrivate::extraData | extraData |
| QHashedString | module |
| QString | name |
| QString | elementName |
| QMetaType | typeId |
| QMetaType | listId |
| QQmlType::RegistrationType | regType |
| QTypeRevision | version |
| QTypeRevision | revision = QTypeRevision::zero() |
| const QMetaObject * | baseMetaObject = nullptr |
Friends | |
| class | QQmlRefCounted< QQmlTypePrivate > |
Additional Inherited Members | |
| Protected Member Functions inherited from QQmlRefCounted< QQmlTypePrivate > | |
| ~QQmlRefCounted () | |
Definition at line 34 of file qqmltype_p_p.h.
| QT_BEGIN_NAMESPACE QQmlTypePrivate::QQmlTypePrivate | ( | QQmlType::RegistrationType | type | ) |
Definition at line 19 of file qqmltype.cpp.
|
inline |
Definition at line 86 of file qqmltype_p_p.h.
| QQmlPropertyCache::ConstPtr QQmlTypePrivate::compositePropertyCache | ( | QQmlTypeLoader * | typeLoader | ) | const |
Definition at line 156 of file qqmltype.cpp.
|
inlinestatic |
Definition at line 182 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 243 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 265 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 170 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 215 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 197 of file qqmltype_p_p.h.
| const QQmlTypePrivate::ProxyMetaObjects * QQmlTypePrivate::init | ( | ) | const |
Definition at line 175 of file qqmltype.cpp.
|
inline |
Definition at line 99 of file qqmltype_p_p.h.
|
inline |
Definition at line 104 of file qqmltype_p_p.h.
|
inline |
Definition at line 288 of file qqmltype_p_p.h.
|
inline |
Definition at line 299 of file qqmltype_p_p.h.
| QQmlType QQmlTypePrivate::resolveCompositeBaseType | ( | QQmlTypeLoader * | typeLoader | ) | const |
Definition at line 142 of file qqmltype.cpp.
Definition at line 448 of file qqmltype.cpp.
|
inline |
Definition at line 70 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 322 of file qqmltype_p_p.h.
|
inlinestatic |
Definition at line 346 of file qqmltype_p_p.h.
|
friend |
Definition at line 365 of file qqmltype_p_p.h.
| const QMetaObject* QQmlTypePrivate::baseMetaObject = nullptr |
Definition at line 165 of file qqmltype_p_p.h.
| QString QQmlTypePrivate::elementName |
Definition at line 159 of file qqmltype_p_p.h.
| union QQmlTypePrivate::extraData QQmlTypePrivate::extraData |
| int QQmlTypePrivate::index = -1 |
Definition at line 141 of file qqmltype_p_p.h.
| QMetaType QQmlTypePrivate::listId |
Definition at line 161 of file qqmltype_p_p.h.
| QHashedString QQmlTypePrivate::module |
Definition at line 157 of file qqmltype_p_p.h.
| QString QQmlTypePrivate::name |
Definition at line 158 of file qqmltype_p_p.h.
Referenced by testing.tools.encode_pdf_filter._PdfStream::RegisterByName().
| QQmlType::RegistrationType QQmlTypePrivate::regType |
Definition at line 162 of file qqmltype_p_p.h.
| QTypeRevision QQmlTypePrivate::revision = QTypeRevision::zero() |
Definition at line 164 of file qqmltype_p_p.h.
| QMetaType QQmlTypePrivate::typeId |
Definition at line 160 of file qqmltype_p_p.h.
| QTypeRevision QQmlTypePrivate::version |
Definition at line 163 of file qqmltype_p_p.h.