4#ifndef QUICKDESIGNERCUSTOMPARSEROBJECT_H
5#define QUICKDESIGNERCUSTOMPARSEROBJECT_H
19#include <private/qqmlcustomparser_p.h>
37 void verifyBindings(
const QQmlRefPointer<QV4::ExecutableCompilationUnit> &compilationUnit,
const QList<const QV4::CompiledData::Binding *> &
props)
override;
38 void applyBindings(
QObject *
obj,
const QQmlRefPointer<QV4::ExecutableCompilationUnit> &compilationUnit,
const QList<const QV4::CompiledData::Binding *> &bindings)
override;
The QQmlCustomParser class allows you to add new arbitrary types to QML.
@ AcceptsAttachedProperties
QQuickDesignerCustomParserObject()
void applyBindings(QObject *obj, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, const QList< const QV4::CompiledData::Binding * > &bindings) override
void verifyBindings(const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, const QList< const QV4::CompiledData::Binding * > &props) override
QQuickDesignerCustomParser()
Combined button and popup list for selecting options.
GLenum GLuint GLsizei const GLenum * props