diff options
author | Lars Knoll <lars.knoll@digia.com> | 2014-05-08 15:32:31 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2014-07-22 13:49:14 +0200 |
commit | 76f3a874f42a5fc689334fa371f386762e37cc78 (patch) | |
tree | 62f2880ce6e2c6209e559bdf591385037a8c5eb2 /src/qml/types/qqmldelegatemodel_p_p.h | |
parent | 519471a77a67bb72f4d0995db70a95f290b13c6a (diff) |
Convert delegate model and indexed builtin function
Change-Id: Ic7d50aa472d6a1bafadb6641f88b5f89a9b893ad
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/types/qqmldelegatemodel_p_p.h')
-rw-r--r-- | src/qml/types/qqmldelegatemodel_p_p.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/qml/types/qqmldelegatemodel_p_p.h b/src/qml/types/qqmldelegatemodel_p_p.h index 652c772aa5..e305ac1f3a 100644 --- a/src/qml/types/qqmldelegatemodel_p_p.h +++ b/src/qml/types/qqmldelegatemodel_p_p.h @@ -162,6 +162,13 @@ protected: struct QQmlDelegateModelItemObject : QV4::Object { struct Data : QV4::Object::Data { + Data(QV4::ExecutionEngine *engine, QQmlDelegateModelItem *item) + : Object::Data(engine) + , item(item) + { + setVTable(staticVTable()); + } + ~Data(); QQmlDelegateModelItem *item; }; struct { @@ -170,14 +177,6 @@ struct QQmlDelegateModelItemObject : QV4::Object V4_OBJECT - QQmlDelegateModelItemObject(QV4::ExecutionEngine *engine, QQmlDelegateModelItem *item) - : Object(engine) - { - setVTable(staticVTable()); - d()->item = item; - } - ~QQmlDelegateModelItemObject(); - static void destroy(Managed *that); }; |