![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmltypenamecache_p.h>
Classes | |
| struct | Result |
Public Types | |
| enum class | QueryNamespaced { No , Yes } |
Public Member Functions | |
| QQmlTypeNameCache (const QQmlRefPointer< QQmlImports > &imports) | |
| ~QQmlTypeNameCache () | |
| const QQmlImportInstance * | findImportByModuleUri (const QString &uri, QTypeRevision version) const |
| bool | isEmpty () const |
| void | add (const QHashedString &namename, int sciptIndex=-1, const QHashedString &nameSpace=QHashedString()) |
| void | add (const QHashedString &namename, const QUrl &url, const QHashedString &nameSpace=QHashedString()) |
| template<QQmlImport::RecursionRestriction recursionRestriction = QQmlImport::PreventRecursion> | |
| Result | query (const QHashedStringRef &keykey, QQmlTypeLoader *typeLoader) const |
| template<QueryNamespaced queryNamespaced = QueryNamespaced::Yes> | |
| Result | query (const QHashedStringRef &keykey, const QQmlImportRef *importNamespace, QQmlTypeLoader *typeLoader) const |
| template<QQmlImport::RecursionRestriction recursionRestriction = QQmlImport::PreventRecursion> | |
| Result | query (const QV4::String *keykey, QQmlTypeLoader *typeLoader) const |
| template<QueryNamespaced queryNamespaced = QueryNamespaced::Yes> | |
| Result | query (const QV4::String *keykey, const QQmlImportRef *importNamespace, QQmlTypeLoader *typeLoader) const |
| Public Member Functions inherited from QQmlRefCounted< QQmlTypeNameCache > | |
| void | release () const |
| Public Member Functions inherited from QQmlRefCount | |
| QQmlRefCount () | |
| void | addref () const |
| int | count () const |
Friends | |
| class | QQmlImports |
Additional Inherited Members | |
| Protected Member Functions inherited from QQmlRefCounted< QQmlTypeNameCache > | |
| ~QQmlRefCounted () | |
Definition at line 49 of file qqmltypenamecache_p.h.
|
strong |
| Enumerator | |
|---|---|
| No | |
| Yes | |
Definition at line 78 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 52 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 53 of file qqmltypenamecache_p.h.
| QT_BEGIN_NAMESPACE void QQmlTypeNameCache::add | ( | const QHashedString & | name, |
| const QUrl & | url, | ||
| const QHashedString & | nameSpace = QHashedString() ) |
Definition at line 9 of file qqmltypenamecache.cpp.
| void QQmlTypeNameCache::add | ( | const QHashedString & | name, |
| int | sciptIndex = -1, | ||
| const QHashedString & | nameSpace = QHashedString() ) |
Definition at line 24 of file qqmltypenamecache.cpp.
|
inline |
Definition at line 55 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 273 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 89 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 83 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 102 of file qqmltypenamecache_p.h.
|
inline |
Definition at line 96 of file qqmltypenamecache_p.h.
|
friend |
Definition at line 109 of file qqmltypenamecache_p.h.