diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-08-25 16:18:55 +0200 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-08-31 12:42:27 +0200 |
commit | 22234c8a469be7c831aab51c9705e06f8624d24e (patch) | |
tree | b1dc266af3843eefdb6ed2a6719f601dd9dc51cf /tests/auto/qml/qqmllanguage | |
parent | f0cf6483ec73291fcef424951b69511388956acb (diff) |
Remove deprecated QQmlListProperty constructor
[ChangeLog][QML][QQmlListProperty] Removed deprecated QQmlListProperty
constructor taking a reference. Use the overload taking a pointer
instead.
Change-Id: I8942026d1bb1c88065659d96d648a4b256d7d427
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests/auto/qml/qqmllanguage')
-rw-r--r-- | tests/auto/qml/qqmllanguage/testtypes.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/auto/qml/qqmllanguage/testtypes.h b/tests/auto/qml/qqmllanguage/testtypes.h index 9c2aaa9e30..469fe5467c 100644 --- a/tests/auto/qml/qqmllanguage/testtypes.h +++ b/tests/auto/qml/qqmllanguage/testtypes.h @@ -654,10 +654,10 @@ class MyContainer : public QObject public: MyContainer() {} - QQmlListProperty<QObject> children() { return QQmlListProperty<QObject>(this, m_children); } - QQmlListProperty<MyContainer> containerChildren() { return QQmlListProperty<MyContainer>(this, m_containerChildren); } + QQmlListProperty<QObject> children() { return QQmlListProperty<QObject>(this, &m_children); } + QQmlListProperty<MyContainer> containerChildren() { return QQmlListProperty<MyContainer>(this, &m_containerChildren); } QList<QObject *> *getChildren() { return &m_children; } - QQmlListProperty<MyInterface> qlistInterfaces() { return QQmlListProperty<MyInterface>(this, m_interfaces); } + QQmlListProperty<MyInterface> qlistInterfaces() { return QQmlListProperty<MyInterface>(this, &m_interfaces); } QList<MyInterface *> *getQListInterfaces() { return &m_interfaces; } QList<MyContainer*> m_containerChildren; @@ -820,7 +820,7 @@ namespace MyNamespace { Q_OBJECT Q_PROPERTY(QQmlListProperty<MyNamespace::MyNamespacedType> list READ list) public: - QQmlListProperty<MyNamespacedType> list() { return QQmlListProperty<MyNamespacedType>(this, m_list); } + QQmlListProperty<MyNamespacedType> list() { return QQmlListProperty<MyNamespacedType>(this, &m_list); } private: QList<MyNamespacedType *> m_list; @@ -1431,7 +1431,7 @@ class DeferredProperties : public QObject Q_CLASSINFO("DeferredPropertyNames", "groupProperty,listProperty") Q_CLASSINFO("DefaultProperty", "listProperty") public: - QQmlListProperty<QObject> listProperty() { return QQmlListProperty<QObject>(this, m_list); } + QQmlListProperty<QObject> listProperty() { return QQmlListProperty<QObject>(this, &m_list); } private: QObject *m_group = 0; |