4#ifndef QQMLPROPERTYTOPROPERTYBINDINDING_P_H
5#define QQMLPROPERTYTOPROPERTYBINDINDING_P_H
18#include <private/qqmlabstractbinding_p.h>
19#include <private/qqmlnotifier_p.h>
20#include <QtCore/qproperty.h>
30 QObject *targetObject,
int targetPropertyIndex);
41 const QMetaObject *sourceMetaObject,
int notifyIndex,
42 bool isSourceBindable,
bool isTargetBindable);
54 std::unique_ptr<Observer> observer;
56 QObject *m_sourceObject =
nullptr;
57 int m_sourcePropertyIndex = -1;
virtual void setEnabled(bool e, QQmlPropertyData::WriteFlags f=QQmlPropertyData::DontRemoveBinding)=0
virtual Kind kind() const =0
The QQmlEngine class provides an environment for instantiating QML components.
Combined button and popup list for selecting options.
void QQmlPropertyGuard_callback(QQmlNotifierEndpoint *e, void **)