From 524d78160726b25ed424a2c7a6d5e423b7ea4b93 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Mon, 25 May 2020 12:51:39 +0200 Subject: QProperty: Support multiple observers Previously, only the first observer would get notified. Also, make sure that the notifiers are always retained when switching between bindings and values. Change-Id: I9c25c0f2e288dac3a335b68e618f7ddeb44be25a Reviewed-by: Fabian Kosmale --- src/corelib/kernel/qproperty_p.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/corelib/kernel/qproperty_p.h') diff --git a/src/corelib/kernel/qproperty_p.h b/src/corelib/kernel/qproperty_p.h index 13cdb311c1..6638785ccf 100644 --- a/src/corelib/kernel/qproperty_p.h +++ b/src/corelib/kernel/qproperty_p.h @@ -65,6 +65,7 @@ struct Q_AUTOTEST_EXPORT QPropertyBasePointer QPropertyBindingPrivate *bindingPtr() const; + void setObservers(QPropertyObserver *observer); void addObserver(QPropertyObserver *observer); void setFirstObserver(QPropertyObserver *observer); QPropertyObserverPointer firstObserver() const; -- cgit v1.2.3