diff options
author | Martin Jones <martin.jones@nokia.com> | 2011-01-27 06:52:19 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2011-01-27 06:52:19 (GMT) |
commit | 5d2817cd668a705729df1727de49adf00713ac97 (patch) | |
tree | cf1b5fbce270e13203387ab2ed8e5ffba04f884c /src/declarative/graphicsitems/qdeclarativeloader.cpp | |
parent | b427b69a8efc0502cb06c388c70c8877a13db2f4 (diff) | |
parent | aa40f956bab22678b62f630af97f51f9e8fab9f8 (diff) | |
download | Qt-5d2817cd668a705729df1727de49adf00713ac97.zip Qt-5d2817cd668a705729df1727de49adf00713ac97.tar.gz Qt-5d2817cd668a705729df1727de49adf00713ac97.tar.bz2 |
Merge branch 'qtquick11' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11
Diffstat (limited to 'src/declarative/graphicsitems/qdeclarativeloader.cpp')
-rw-r--r-- | src/declarative/graphicsitems/qdeclarativeloader.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativeloader.cpp b/src/declarative/graphicsitems/qdeclarativeloader.cpp index b5f8b1d..562ef08 100644 --- a/src/declarative/graphicsitems/qdeclarativeloader.cpp +++ b/src/declarative/graphicsitems/qdeclarativeloader.cpp @@ -48,7 +48,7 @@ QT_BEGIN_NAMESPACE QDeclarativeLoaderPrivate::QDeclarativeLoaderPrivate() - : item(0), component(0), ownComponent(false), isComponentComplete(false), updatingSize(false), + : item(0), component(0), ownComponent(false), updatingSize(false), itemWidthValid(false), itemHeightValid(false) { } @@ -279,7 +279,7 @@ void QDeclarativeLoader::setSource(const QUrl &url) d->component = new QDeclarativeComponent(qmlEngine(this), d->source, this); d->ownComponent = true; - if (d->isComponentComplete) + if (isComponentComplete()) d->load(); } @@ -330,7 +330,7 @@ void QDeclarativeLoader::setSourceComponent(QDeclarativeComponent *comp) return; } - if (d->isComponentComplete) + if (isComponentComplete()) d->load(); } @@ -343,7 +343,7 @@ void QDeclarativeLoaderPrivate::load() { Q_Q(QDeclarativeLoader); - if (!isComponentComplete || !component) + if (!q->isComponentComplete() || !component) return; if (!component->isLoading()) { @@ -477,7 +477,6 @@ void QDeclarativeLoader::componentComplete() Q_D(QDeclarativeLoader); QDeclarativeItem::componentComplete(); - d->isComponentComplete = true; d->load(); } |