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
qqmldomscriptelements.cpp File Reference

(14785c28679923e82f9047331235b6181609bad1)

#include "qqmldom_utils_p.h"
#include "qqmldomitem_p.h"
#include "qqmldompath_p.h"
#include "qqmldomscriptelements_p.h"
#include <memory>
#include <utility>
#include <variant>
Include dependency graph for qqmldomscriptelements.cpp:

Go to the source code of this file.

Classes

struct  ScriptElement
 A common base class for all the script elements. More...
class  ScriptElementVariant
 Use this to contain any script element. More...

Enumerations

enum class  DomType
enum class  DomType

Functions

static bool wrap (const QQmlJS::Dom::DomItem &self, QQmlJS::Dom::DirectVisitor visitor, QStringView field, const ScriptElementVariant &value)
static bool wrap (const QQmlJS::Dom::DomItem &self, QQmlJS::Dom::DirectVisitor visitor, QStringView field, const ScriptList &value)

Enumeration Type Documentation

◆ DomType [1/2]

enum class QQmlJS::Dom::DomType
strong

Definition at line 108 of file qqmldomconstants_p.h.

◆ DomType [2/2]

enum class QQmlJS::Dom::DomType
strong

Definition at line 108 of file qqmldomconstants_p.h.

Function Documentation

◆ wrap() [1/2]

bool wrap ( const QQmlJS::Dom::DomItem & self,
QQmlJS::Dom::DirectVisitor visitor,
QStringView field,
const ScriptElementVariant & value )
static

Helper for fields with elements in iterateDirectSubpaths.

Definition at line 75 of file qqmldomscriptelements.cpp.

References QQmlJS::Dom::DomItem::pathFromOwner(), and QQmlJS::Dom::DomItem::subScriptElementWrapperItem().

Here is the call graph for this function:

◆ wrap() [2/2]

bool wrap ( const QQmlJS::Dom::DomItem & self,
QQmlJS::Dom::DirectVisitor visitor,
QStringView field,
const ScriptList & value )
static

Helper for fields with lists in iterateDirectSubpaths.

Definition at line 93 of file qqmldomscriptelements.cpp.

References QQmlJS::Dom::DomItem::pathFromOwner(), and QQmlJS::Dom::DomItem::subListItem().

Here is the call graph for this function: