![]() |
Qt 6.x
The Qt SDK
|
#include <qquickdesignercustomparserobject_p.h>
Inheritance diagram for QQuickDesignerCustomParser:
Collaboration diagram for QQuickDesignerCustomParser:Public Member Functions | |
| QQuickDesignerCustomParser () | |
| void | verifyBindings (const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, const QList< const QV4::CompiledData::Binding * > &props) override |
| void | applyBindings (QObject *obj, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, const QList< const QV4::CompiledData::Binding * > &bindings) override |
Public Member Functions inherited from QQmlCustomParser | |
| QQmlCustomParser () | |
| QQmlCustomParser (Flags f) | |
| virtual | ~QQmlCustomParser () |
| void | clearErrors () |
| Flags | flags () const |
| virtual void | verifyBindings (const QQmlRefPointer< QV4::ExecutableCompilationUnit > &, const QList< const QV4::CompiledData::Binding * > &)=0 |
| virtual void | applyBindings (QObject *, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &, const QList< const QV4::CompiledData::Binding * > &)=0 |
| QVector< QQmlError > | errors () const |
Additional Inherited Members | |
Public Types inherited from QQmlCustomParser | |
| enum | Flag { NoFlag = 0x00000000 , AcceptsAttachedProperties = 0x00000001 , AcceptsSignalHandlers = 0x00000002 } |
Protected Member Functions inherited from QQmlCustomParser | |
| void | error (const QV4::CompiledData::Binding *binding, const QString &description) |
| void | error (const QV4::CompiledData::Object *object, const QString &description) |
| void | error (const QV4::CompiledData::Location &location, const QString &description) |
| Reports an error with the given description. | |
| int | evaluateEnum (const QString &, bool *ok) const |
| If script is a simple enumeration expression (eg. | |
| const QMetaObject * | resolveType (const QString &) const |
| Resolves name to a type, or 0 if it is not a type. | |
Definition at line 31 of file qquickdesignercustomparserobject_p.h.
|
inline |
Definition at line 34 of file qquickdesignercustomparserobject_p.h.
|
overridevirtual |
Implements QQmlCustomParser.
Definition at line 18 of file qquickdesignercustomparserobject.cpp.
|
overridevirtual |
Implements QQmlCustomParser.
Definition at line 13 of file qquickdesignercustomparserobject.cpp.