Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmldomelements_p.h File Reference

(a38edb538604a1e8e820fde0721309cba7b008b7)

#include "qqmldomitem_p.h"
#include "qqmldomconstants_p.h"
#include "qqmldomcomments_p.h"
#include "qqmldomlinewriter_p.h"
#include <QtQml/private/qqmljsast_p.h>
#include <QtQml/private/qqmljsengine_p.h>
#include <QtQml/private/qqmlsignalnames_p.h>
#include <QtCore/QCborValue>
#include <QtCore/QCborMap>
#include <QtCore/QMutexLocker>
#include <memory>
#include <private/qqmljsscope_p.h>
#include <functional>
#include <limits>
#include <utility>
Include dependency graph for qqmldomelements_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QQmlJS::Dom::CommentableDomElement
class  QQmlJS::Dom::Version
class  QQmlJS::Dom::QmlUri
class  QQmlJS::Dom::Import
class  QQmlJS::Dom::ModuleAutoExport
class  QQmlJS::Dom::Pragma
class  QQmlJS::Dom::Id
class  QQmlJS::Dom::ScriptExpression
class  QQmlJS::Dom::Binding
class  QQmlJS::Dom::AttributeInfo
struct  QQmlJS::Dom::LocallyResolvedAlias
class  QQmlJS::Dom::PropertyDefinition
class  QQmlJS::Dom::PropertyInfo
class  QQmlJS::Dom::MethodParameter
class  QQmlJS::Dom::MethodInfo
class  QQmlJS::Dom::EnumItem
class  QQmlJS::Dom::EnumDecl
class  QQmlJS::Dom::QmlObject
class  QQmlJS::Dom::Export
class  QQmlJS::Dom::Component
class  QQmlJS::Dom::JsResource
class  QQmlJS::Dom::QmltypesComponent
class  QQmlJS::Dom::QmlComponent
class  QQmlJS::Dom::GlobalComponent
class  QQmlJS::Dom::ImportScope
class  QQmlJS::Dom::BindingValue

Namespaces

namespace  QQmlJS
namespace  QQmlJS::Dom
namespace  QQmlJS::Dom::Paths

Functions

Path QQmlJS::Dom::Paths::moduleIndexPath (const QString &uri, int majorVersion, const ErrorHandler &errorHandler=nullptr)
Path QQmlJS::Dom::Paths::moduleScopePath (const QString &uri, Version version, const ErrorHandler &errorHandler=nullptr)
Path QQmlJS::Dom::Paths::moduleScopePath (const QString &uri, const QString &version, const ErrorHandler &errorHandler=nullptr)
Path QQmlJS::Dom::Paths::moduleScopePath (const QString &uri, const ErrorHandler &errorHandler=nullptr)
Path QQmlJS::Dom::Paths::qmlDirInfoPath (const QString &path)
Path QQmlJS::Dom::Paths::qmlDirPath (const QString &path)
Path QQmlJS::Dom::Paths::qmldirFileInfoPath (const QString &path)
Path QQmlJS::Dom::Paths::qmldirFilePath (const QString &path)
Path QQmlJS::Dom::Paths::qmlFileInfoPath (const QString &canonicalFilePath)
Path QQmlJS::Dom::Paths::qmlFilePath (const QString &canonicalFilePath)
Path QQmlJS::Dom::Paths::qmlFileObjectPath (const QString &canonicalFilePath)
Path QQmlJS::Dom::Paths::qmltypesFileInfoPath (const QString &path)
Path QQmlJS::Dom::Paths::qmltypesFilePath (const QString &path)
Path QQmlJS::Dom::Paths::jsFileInfoPath (const QString &path)
Path QQmlJS::Dom::Paths::jsFilePath (const QString &path)
Path QQmlJS::Dom::Paths::qmlDirectoryInfoPath (const QString &path)
Path QQmlJS::Dom::Paths::qmlDirectoryPath (const QString &path)
Path QQmlJS::Dom::Paths::globalScopeInfoPath (const QString &name)
Path QQmlJS::Dom::Paths::globalScopePath (const QString &name)
Path QQmlJS::Dom::Paths::lookupCppTypePath (const QString &name)
Path QQmlJS::Dom::Paths::lookupPropertyPath (const QString &name)
Path QQmlJS::Dom::Paths::lookupSymbolPath (const QString &name)
Path QQmlJS::Dom::Paths::lookupTypePath (const QString &name)
Path QQmlJS::Dom::Paths::loadInfoPath (const Path &el)
bool QQmlJS::Dom::operator== (Version v1, Version v2)
bool QQmlJS::Dom::operator!= (Version v1, Version v2)
bool QQmlJS::Dom::operator< (Version v1, Version v2)
bool QQmlJS::Dom::operator<= (Version v1, Version v2)
bool QQmlJS::Dom::operator> (Version v1, Version v2)
bool QQmlJS::Dom::operator>= (Version v1, Version v2)

Variables

static ErrorGroups QQmlJS::Dom::importErrors = { { DomItem::domErrorGroup, NewErrorGroup("importError") } }