![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qqmljsimportvisitor_p.h"#include "qqmljslogger_p.h"#include "qqmljsmetatypes_p.h"#include "qqmljsresourcefilemapper_p.h"#include <QtCore/qdir.h>#include <QtCore/qqueue.h>#include <QtCore/qscopedvaluerollback.h>#include <QtCore/qpoint.h>#include <QtCore/qrect.h>#include <QtCore/qsize.h>#include <QtQml/private/qqmlsignalnames_p.h>#include <QtQml/private/qv4codegen_p.h>#include <QtQml/private/qqmlstringconverters_p.h>#include <QtQml/private/qqmlirbuilder_p.h>#include "qqmljsscope_p.h"#include "qqmljsutils_p.h"#include "qqmljsloggingutils.h"#include "qqmlsaconstants.h"#include <QtCore/qtyperevision.h>#include <algorithm>#include <limits>#include <optional>#include <variant>Go to the source code of this file.
Variables | |
| static const QLatin1StringView | wasNotFound = "was not found."_L1 |
|
static |
Definition at line 595 of file qqmljsimportvisitor.cpp.
Definition at line 137 of file qqmljsimportvisitor.cpp.
|
static |
Returns if assigning assignedType to property would require an implicit component wrapping.
Definition at line 47 of file qqmljsimportvisitor.cpp.
|
inline |
Creates a new binding of either a GroupedProperty or an AttachedProperty type. The binding is added to the parentScope() of scope, under property name name and location srcLocation.
Definition at line 2431 of file qqmljsimportvisitor.cpp.
References QQmlSA::AttachedProperty, QQmlSA::AttachedPropertyScope, QQmlSA::GroupedProperty, and QQmlSA::GroupedPropertyScope.
| void handlePragmaValues | ( | QQmlJS::AST::UiPragma * | pragma, |
| F && | assign ) |
Definition at line 2818 of file qqmljsimportvisitor.cpp.
| void handleTranslationBinding | ( | QQmlJSMetaPropertyBinding & | binding, |
| QStringView | base, | ||
| QQmlJS::AST::ArgumentList * | args ) |
Definition at line 2201 of file qqmljsimportvisitor.cpp.
|
static |
Definition at line 1767 of file qqmljsimportvisitor.cpp.
|
static |
Definition at line 269 of file qqmljsimportvisitor.cpp.
References QQmlSA::GroupedPropertyScope.
|
static |
Definition at line 1070 of file qqmljsimportvisitor.cpp.
References QQmlSA::QMLScope.
|
static |
Resolves possiblyGroupedProperty on a type represented by scope. possiblyGroupedProperty can be either a simple name, or a grouped property ("foo.bar.baz") In the latter case, we resolve the "head" to a property, and then continue with the tail on the properties' type. We don't handle ids here
Definition at line 896 of file qqmljsimportvisitor.cpp.
|
static |
Definition at line 39 of file qqmljsimportvisitor.cpp.