equal
deleted
inserted
replaced
40 ****************************************************************************/ |
40 ****************************************************************************/ |
41 |
41 |
42 #include "qdeclarativeproperty.h" |
42 #include "qdeclarativeproperty.h" |
43 #include "private/qdeclarativeproperty_p.h" |
43 #include "private/qdeclarativeproperty_p.h" |
44 |
44 |
45 #include "private/qdeclarativecompositetypedata_p.h" |
|
46 #include "qdeclarative.h" |
45 #include "qdeclarative.h" |
47 #include "private/qdeclarativebinding_p.h" |
46 #include "private/qdeclarativebinding_p.h" |
48 #include "qdeclarativecontext.h" |
47 #include "qdeclarativecontext.h" |
49 #include "private/qdeclarativecontext_p.h" |
48 #include "private/qdeclarativecontext_p.h" |
50 #include "private/qdeclarativeboundsignal_p.h" |
49 #include "private/qdeclarativeboundsignal_p.h" |
638 |
637 |
639 Ownership of \a newBinding transfers to QML. Ownership of the return value |
638 Ownership of \a newBinding transfers to QML. Ownership of the return value |
640 is assumed by the caller. |
639 is assumed by the caller. |
641 |
640 |
642 \a flags is passed through to the binding and is used for the initial update (when |
641 \a flags is passed through to the binding and is used for the initial update (when |
643 the binding sets the intial value, it will use these flags for the write). |
642 the binding sets the initial value, it will use these flags for the write). |
644 */ |
643 */ |
645 QDeclarativeAbstractBinding * |
644 QDeclarativeAbstractBinding * |
646 QDeclarativePropertyPrivate::setBinding(const QDeclarativeProperty &that, |
645 QDeclarativePropertyPrivate::setBinding(const QDeclarativeProperty &that, |
647 QDeclarativeAbstractBinding *newBinding, |
646 QDeclarativeAbstractBinding *newBinding, |
648 WriteFlags flags) |
647 WriteFlags flags) |