![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <private/qqmltypeloader_p.h>#include <private/qqmldirdata_p.h>#include <private/qqmlprofiler_p.h>#include <private/qqmlscriptblob_p.h>#include <private/qqmlscriptdata_p.h>#include <private/qqmlsourcecoordinate_p.h>#include <private/qqmltypedata_p.h>#include <private/qqmltypeloaderqmldircontent_p.h>#include <private/qqmltypeloaderthread_p.h>#include <private/qv4compiler_p.h>#include <private/qv4compilercontext_p.h>#include <private/qv4runtimecodegen_p.h>#include <QtQml/qqmlabstracturlinterceptor.h>#include <QtQml/qqmlengine.h>#include <QtQml/qqmlextensioninterface.h>#include <QtQml/qqmlfile.h>#include <QtQml/qqmlnetworkaccessmanagerfactory.h>#include <qtqml_tracepoints_p.h>#include <QtCore/qdir.h>#include <QtCore/qdirlisting.h>#include <QtCore/qfile.h>#include <QtCore/qlibraryinfo.h>#include <QtCore/qthread.h>#include <functional>Go to the source code of this file.
Classes | |
| struct | PlainLoader |
| struct | StaticLoader |
| struct | CachedLoader |
Macros | |
| #define | ASSERT_LOADTHREAD() |
| #define | ASSERT_ENGINETHREAD() |
| #define | DATALOADER_MAXIMUM_REDIRECT_RECURSION 16 |
| #define | ERROR(description) |
| #define | NOT_READABLE_ERROR QString(QLatin1String("module \"$$URI$$\" definition \"%1\" not readable")) |
| #define | NOT_FOUND_ERROR QString(QLatin1String("cannot load module \"$$URI$$\": File \"%1\" not found")) |
| #define ASSERT_ENGINETHREAD | ( | ) |
Definition at line 37 of file qqmltypeloader.cpp.
| #define ASSERT_LOADTHREAD | ( | ) |
Definition at line 35 of file qqmltypeloader.cpp.
| #define DATALOADER_MAXIMUM_REDIRECT_RECURSION 16 |
Definition at line 351 of file qqmltypeloader.cpp.
| #define ERROR | ( | description | ) |
| #define NOT_FOUND_ERROR QString(QLatin1String("cannot load module \"$$URI$$\": File \"%1\" not found")) |
| #define NOT_READABLE_ERROR QString(QLatin1String("module \"$$URI$$\" definition \"%1\" not readable")) |
|
static |
Definition at line 840 of file qqmltypeloader.cpp.
| void clearBlobs | ( | QHash< QUrl, QQmlRefPointer< Blob > > * | blobs | ) |
Definition at line 1733 of file qqmltypeloader.cpp.
|
static |
Definition at line 1215 of file qqmltypeloader.cpp.
| void doInitializeEngine | ( | Interface * | iface, |
| QQmlTypeLoaderThread * | thread, | ||
| QQmlTypeLoaderLockedData * | data, | ||
| const char * | uri ) |
Call the initializeEngine() method on iface. Used by QQmlTypeLoader to ensure it gets called in the correct thread.
Definition at line 416 of file qqmltypeloader.cpp.
|
static |
Definition at line 111 of file qqmltypeloader.cpp.
| QQmlRefPointer< Blob > handleExisting | ( | const QQmlTypeLoaderSharedDataPtr & | data, |
| QQmlRefPointer< Blob > && | blob, | ||
| QQmlTypeLoader::Mode | mode ) |
Definition at line 1356 of file qqmltypeloader.cpp.
|
static |
Definition at line 702 of file qqmltypeloader.cpp.
|
static |
Definition at line 1428 of file qqmltypeloader.cpp.
|
static |
Definition at line 509 of file qqmltypeloader.cpp.
|
static |
Definition at line 519 of file qqmltypeloader.cpp.
Definition at line 529 of file qqmltypeloader.cpp.
|
static |
Definition at line 1257 of file qqmltypeloader.cpp.
Definition at line 1869 of file qqmltypeloader.cpp.
| void postProcessQmldir | ( | QQmlTypeLoader::Blob * | self, |
| const QQmlTypeLoader::Blob::PendingImportPtr & | import, | ||
| const QString & | qmldirFilePath, | ||
| const URL & | qmldirUrl ) |
Definition at line 817 of file qqmltypeloader.cpp.
Definition at line 1581 of file qqmltypeloader.cpp.