diff options
author | Michael Brasser <michael.brasser@nokia.com> | 2010-03-02 00:36:47 (GMT) |
---|---|---|
committer | Michael Brasser <michael.brasser@nokia.com> | 2010-03-02 00:37:43 (GMT) |
commit | 7ac4de570aa37d4b6a30e2e935ebab3642415f74 (patch) | |
tree | d5c1bf98f43bf9bdaf70cfee8756f480b9dfc0d8 /src/declarative | |
parent | 0aeb5e570a419b2c6cd35058306105f40e4bfe0e (diff) | |
download | Qt-7ac4de570aa37d4b6a30e2e935ebab3642415f74.zip Qt-7ac4de570aa37d4b6a30e2e935ebab3642415f74.tar.gz Qt-7ac4de570aa37d4b6a30e2e935ebab3642415f74.tar.bz2 |
Minor optimization.
Diffstat (limited to 'src/declarative')
-rw-r--r-- | src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp b/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp index cd72ef9..47ba917 100644 --- a/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp +++ b/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp @@ -53,6 +53,7 @@ #include <qdeclarativedeclarativedata_p.h> #include <qdeclarativepropertycache_p.h> #include <qdeclarativeguard_p.h> +#include <qdeclarativeglobal_p.h> #include <qlistmodelinterface_p.h> #include <qhash.h> @@ -984,8 +985,8 @@ QDeclarativeItem *QDeclarativeVisualDataModel::item(int index, const QByteArray if (complete) d->m_delegate->completeCreate(); if (nobj) { - ctxt->setParent(nobj); - data->setParent(nobj); + QDeclarative_setParent_noEvent(ctxt, nobj); + QDeclarative_setParent_noEvent(data, nobj); d->m_cache.insertItem(index, nobj); if (QDeclarativePackage *package = qobject_cast<QDeclarativePackage *>(nobj)) emit createdPackage(index, package); |