diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-11-20 16:50:54 +0100 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-12-02 12:54:51 +0100 |
commit | e5f06d60245b75dd31daa2f212619236e6808cd3 (patch) | |
tree | 391e4acc7168bc0abbab60c9fe406fe4823ddf18 /src/qml/qml/qqmlobjectorgadget_p.h | |
parent | 9e81149dd88848b3dc9b6c66d77b41f7ff0e1cf6 (diff) |
Unify overload resolution code and introduce a cache
With this approach we can also avoid passing the property cache around.
Original-patch-by: Lars Knoll <lars.knoll@qt.io>
Task-number: QTBUG-82931
Change-Id: I88f770d5d9a31b2f5071ad457d9a830900130a85
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlobjectorgadget_p.h')
-rw-r--r-- | src/qml/qml/qqmlobjectorgadget_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/qml/qqmlobjectorgadget_p.h b/src/qml/qml/qqmlobjectorgadget_p.h index e8372ecd9b..109a1813e8 100644 --- a/src/qml/qml/qqmlobjectorgadget_p.h +++ b/src/qml/qml/qqmlobjectorgadget_p.h @@ -62,8 +62,8 @@ public: : QQmlMetaObject(obj), ptr(obj) {} - QQmlObjectOrGadget(QQmlPropertyCache *propertyCache, void *gadget) - : QQmlMetaObject(propertyCache) + QQmlObjectOrGadget(const QMetaObject *metaObject, void *gadget) + : QQmlMetaObject(metaObject) , ptr(gadget) {} QQmlObjectOrGadget(const QMetaObject* metaObject) |