![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qqmlimport_p.h"#include <QtCore/qdebug.h>#include <QtCore/qdir.h>#include <QtQml/qqmlfile.h>#include <QtCore/qfileinfo.h>#include <QtCore/qpluginloader.h>#include <QtCore/qloggingcategory.h>#include <QtQml/qqmlextensioninterface.h>#include <QtQml/qqmlextensionplugin.h>#include <private/qqmlextensionplugin_p.h>#include <private/qqmlglobal_p.h>#include <private/qqmltypenamecache_p.h>#include <private/qqmlengine_p.h>#include <private/qqmltypemodule_p.h>#include <private/qqmltypeloaderqmldircontent_p.h>#include <private/qqmlpluginimporter_p.h>#include <QtCore/qjsonobject.h>#include <QtCore/qjsonarray.h>#include <QtQml/private/qqmltype_p_p.h>#include <QtQml/private/qqmlimportresolver_p.h>#include <algorithm>#include <functional>Go to the source code of this file.
Classes | |
| class | QmlImportCategoryHolder |
Macros | |
| #define | RESOLVE_TYPE_DEBUG |
Functions | |
| const QLoggingCategory & | lcQmlImport () |
| bool | excludeBaseUrl (const QString &importUrl, const QString &fileName, const QString &baseUrl) |
| void | findCompositeSingletons (const QQmlImportNamespace &set, QList< QQmlImports::CompositeSingletonReference > &resultList, const QUrl &baseUrl) |
| static QTypeRevision | matchingQmldirVersion (const QQmlTypeLoaderQmldirContent &qmldir, const QString &uri, QTypeRevision version, QList< QQmlError > *errors) |
| static QString | getVersionInfo (QTypeRevision version) |
| static QTypeRevision | matchingModuleVersionForLibraryImport (const QString &uri, QTypeRevision version, QList< QQmlError > *errors) |
| static QTypeRevision | finalizeLibraryImport (const QString &uri, QTypeRevision version, const QQmlTypeLoaderQmldirContent &qmldir, QQmlImportInstance *inserted, QList< QQmlError > *errors) |
| static QTypeRevision | qmldirContentError (const QString &uri, QList< QQmlError > *errors) |
Variables | |
| static const QLatin1Char | Dot ('.') |
| static const QLatin1Char | Slash ('/') |
| static const QLatin1Char | Backslash ('\\') |
| static const QLatin1Char | Colon (':') |
| static const QLatin1String | Slash_qmldir ("/qmldir") |
| static const QLatin1String | String_qmldir ("qmldir") |
| static const QString | dotqml_string (QStringLiteral(".qml")) |
| static const QString | dotuidotqml_string (QStringLiteral(".ui.qml")) |
| static bool | designerSupportRequired = false |
| #define RESOLVE_TYPE_DEBUG |
| bool excludeBaseUrl | ( | const QString & | importUrl, |
| const QString & | fileName, | ||
| const QString & | baseUrl ) |
Definition at line 256 of file qqmlimport.cpp.
|
static |
Definition at line 1162 of file qqmlimport.cpp.
| void findCompositeSingletons | ( | const QQmlImportNamespace & | set, |
| QList< QQmlImports::CompositeSingletonReference > & | resultList, | ||
| const QUrl & | baseUrl ) |
Definition at line 270 of file qqmlimport.cpp.
|
static |
Definition at line 1149 of file qqmlimport.cpp.
| const QLoggingCategory & lcQmlImport | ( | ) |
Definition at line 59 of file qqmlimport.cpp.
|
static |
Definition at line 1153 of file qqmlimport.cpp.
|
static |
Definition at line 1033 of file qqmlimport.cpp.
|
static |
Definition at line 1450 of file qqmlimport.cpp.
|
static |
|
static |
|
static |
Definition at line 75 of file qqmlimport.cpp.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |