aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlobjectorgadget_p.h
diff options
context:
space:
mode:
authorFabian Kosmale <fabian.kosmale@qt.io>2020-11-20 16:50:54 +0100
committerFabian Kosmale <fabian.kosmale@qt.io>2020-12-02 12:54:51 +0100
commite5f06d60245b75dd31daa2f212619236e6808cd3 (patch)
tree391e4acc7168bc0abbab60c9fe406fe4823ddf18 /src/qml/qml/qqmlobjectorgadget_p.h
parent9e81149dd88848b3dc9b6c66d77b41f7ff0e1cf6 (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.h4
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)