diff options
Diffstat (limited to 'src/quicktemplates')
-rw-r--r-- | src/quicktemplates/qquickmenu.cpp | 2 | ||||
-rw-r--r-- | src/quicktemplates/qquickmenu_p.h | 2 | ||||
-rw-r--r-- | src/quicktemplates/qquickstackview.cpp | 6 | ||||
-rw-r--r-- | src/quicktemplates/qquickstackview_p.cpp | 4 | ||||
-rw-r--r-- | src/quicktemplates/qquickstackview_p.h | 7 | ||||
-rw-r--r-- | src/quicktemplates/qquickstackview_p_p.h | 2 |
6 files changed, 11 insertions, 12 deletions
diff --git a/src/quicktemplates/qquickmenu.cpp b/src/quicktemplates/qquickmenu.cpp index 1837fe0798..707b115983 100644 --- a/src/quicktemplates/qquickmenu.cpp +++ b/src/quicktemplates/qquickmenu.cpp @@ -1366,7 +1366,7 @@ void QQuickMenu::popup(const QPointF &pos, QQuickItem *menuItem) \sa dismiss(), Popup::open() */ -void QQuickMenu::popup(QQmlV4Function *args) +void QQuickMenu::popup(QQmlV4FunctionPtr args) { Q_D(QQuickMenu); const int len = args->length(); diff --git a/src/quicktemplates/qquickmenu_p.h b/src/quicktemplates/qquickmenu_p.h index da7fce80f8..0ff8a121ac 100644 --- a/src/quicktemplates/qquickmenu_p.h +++ b/src/quicktemplates/qquickmenu_p.h @@ -100,7 +100,7 @@ public: void popup(QQuickItem *menuItem = nullptr); void popup(const QPointF &pos, QQuickItem *menuItem = nullptr); - Q_REVISION(2, 3) Q_INVOKABLE void popup(QQmlV4Function *args); + Q_REVISION(2, 3) Q_INVOKABLE void popup(QQmlV4FunctionPtr args); Q_REVISION(2, 3) Q_INVOKABLE void dismiss(); protected: diff --git a/src/quicktemplates/qquickstackview.cpp b/src/quicktemplates/qquickstackview.cpp index e97fecf1f6..2e0109863a 100644 --- a/src/quicktemplates/qquickstackview.cpp +++ b/src/quicktemplates/qquickstackview.cpp @@ -567,7 +567,7 @@ QQuickItem *QQuickStackView::find(const QJSValue &callback, LoadBehavior behavio \sa initialItem, {Pushing Items} */ -void QQuickStackView::push(QQmlV4Function *args) +void QQuickStackView::push(QQmlV4FunctionPtr args) { Q_D(QQuickStackView); const QString operationName = QStringLiteral("push"); @@ -681,7 +681,7 @@ void QQuickStackView::push(QQmlV4Function *args) \sa clear(), {Popping Items}, {Unwinding Items via Pop} */ -void QQuickStackView::pop(QQmlV4Function *args) +void QQuickStackView::pop(QQmlV4FunctionPtr args) { Q_D(QQuickStackView); const QString operationName = QStringLiteral("pop"); @@ -853,7 +853,7 @@ void QQuickStackView::pop(QQmlV4Function *args) \sa push(), {Replacing Items} */ -void QQuickStackView::replace(QQmlV4Function *args) +void QQuickStackView::replace(QQmlV4FunctionPtr args) { Q_D(QQuickStackView); const QString operationName = QStringLiteral("replace"); diff --git a/src/quicktemplates/qquickstackview_p.cpp b/src/quicktemplates/qquickstackview_p.cpp index 808ae2cd70..0288ff1f4b 100644 --- a/src/quicktemplates/qquickstackview_p.cpp +++ b/src/quicktemplates/qquickstackview_p.cpp @@ -49,7 +49,7 @@ void QQuickStackViewPrivate::setCurrentItem(QQuickStackElement *element) emit q->currentItemChanged(); } -static bool initProperties(QQuickStackElement *element, const QV4::Value &props, QQmlV4Function *args) +static bool initProperties(QQuickStackElement *element, const QV4::Value &props, QQmlV4FunctionPtr args) { if (props.isObject()) { const QV4::QObjectWrapper *wrapper = props.as<QV4::QObjectWrapper>(); @@ -63,7 +63,7 @@ static bool initProperties(QQuickStackElement *element, const QV4::Value &props, return false; } -QList<QQuickStackElement *> QQuickStackViewPrivate::parseElements(int from, QQmlV4Function *args, QStringList *errors) +QList<QQuickStackElement *> QQuickStackViewPrivate::parseElements(int from, QQmlV4FunctionPtr args, QStringList *errors) { QV4::ExecutionEngine *v4 = args->v4engine(); auto context = v4->callingQmlContext(); diff --git a/src/quicktemplates/qquickstackview_p.h b/src/quicktemplates/qquickstackview_p.h index fb9e8e38d6..8606759a7c 100644 --- a/src/quicktemplates/qquickstackview_p.h +++ b/src/quicktemplates/qquickstackview_p.h @@ -20,7 +20,6 @@ QT_BEGIN_NAMESPACE -class QQmlV4Function; class QQuickTransition; class QQuickStackElement; class QQuickStackViewPrivate; @@ -142,9 +141,9 @@ public: }; Q_ENUM(Operation) - Q_INVOKABLE void push(QQmlV4Function *args); - Q_INVOKABLE void pop(QQmlV4Function *args); - Q_INVOKABLE void replace(QQmlV4Function *args); + Q_INVOKABLE void push(QQmlV4FunctionPtr args); + Q_INVOKABLE void pop(QQmlV4FunctionPtr args); + Q_INVOKABLE void replace(QQmlV4FunctionPtr args); Q_REVISION(6, 7) Q_INVOKABLE QQuickItem *pushItems(QList<QQuickStackViewArg> args, Operation operation = Immediate); diff --git a/src/quicktemplates/qquickstackview_p_p.h b/src/quicktemplates/qquickstackview_p_p.h index 6acfaa93a1..7d6ee50b1b 100644 --- a/src/quicktemplates/qquickstackview_p_p.h +++ b/src/quicktemplates/qquickstackview_p_p.h @@ -49,7 +49,7 @@ public: void setCurrentItem(QQuickStackElement *element); - QList<QQuickStackElement *> parseElements(int from, QQmlV4Function *args, QStringList *errors); + QList<QQuickStackElement *> parseElements(int from, QQmlV4FunctionPtr args, QStringList *errors); QList<QQuickStackElement *> parseElements(const QList<QQuickStackViewArg> &args); QQuickStackElement *findElement(QQuickItem *item) const; QQuickStackElement *findElement(const QV4::Value &value) const; |