aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates2
diff options
context:
space:
mode:
Diffstat (limited to 'src/quicktemplates2')
-rw-r--r--src/quicktemplates2/qquickmenu.cpp2
-rw-r--r--src/quicktemplates2/qquickstackview_p.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/quicktemplates2/qquickmenu.cpp b/src/quicktemplates2/qquickmenu.cpp
index 47254959..aceae36a 100644
--- a/src/quicktemplates2/qquickmenu.cpp
+++ b/src/quicktemplates2/qquickmenu.cpp
@@ -1371,7 +1371,7 @@ void QQuickMenu::popup(QQmlV4Function *args)
if (pos.isNull && (len >= 2 || (!parentItem && len >= 1))) {
// point pos
QV4::ScopedValue posArg(scope, (*args)[parentItem ? 1 : 0]);
- const QVariant var = v4->toVariant(posArg, -1);
+ const QVariant var = v4->toVariant(posArg, QMetaType {});
if (var.userType() == QMetaType::QPointF)
pos = var.toPointF();
}
diff --git a/src/quicktemplates2/qquickstackview_p.cpp b/src/quicktemplates2/qquickstackview_p.cpp
index 13e79e0e..c2b5d514 100644
--- a/src/quicktemplates2/qquickstackview_p.cpp
+++ b/src/quicktemplates2/qquickstackview_p.cpp
@@ -183,7 +183,7 @@ QQuickStackElement *QQuickStackViewPrivate::createElement(const QV4::Value &valu
return QQuickStackElement::fromString(resolvedUrl(u->href(), context), q, error);
if (const QV4::Object *v = value.as<QV4::Object>()) {
- const QVariant data = v->engine()->toVariant(value, QMetaType::QUrl);
+ const QVariant data = v->engine()->toVariant(value, QMetaType::fromType<QUrl>());
if (data.typeId() == QMetaType::QUrl) {
return QQuickStackElement::fromString(resolvedUrl(data.toUrl(), context).toString(), q,
error);