diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2018-08-03 16:04:13 +0200 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2018-08-20 11:17:26 +0000 |
commit | 59790228e2b19f0af9a3cb279b41ecb122578a00 (patch) | |
tree | b4e8cfc85fd01ca342d0e6572c6705ababaf70be | |
parent | b88941e62c533474f4658a212133089e04863673 (diff) |
QQuickContainer: call getContentItem() instead of using member
This ensures that the contentItem is created (lazily) in cases like
SplitView, which creates an empty QQuickContentItem. If we don't do
this, items added to SplitView don't show up because it has no
contentItem.
Change-Id: Ide3ce45a2173cc13ee7b194ad6dc501287d6fc6c
Reviewed-by: J-P Nurmi <jpnurmi@gmail.com>
-rw-r--r-- | src/quicktemplates2/qquickcontainer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickcontainer.cpp b/src/quicktemplates2/qquickcontainer.cpp index 6015eca7..c4af6151 100644 --- a/src/quicktemplates2/qquickcontainer.cpp +++ b/src/quicktemplates2/qquickcontainer.cpp @@ -241,7 +241,7 @@ void QQuickContainerPrivate::insertItem(int index, QQuickItem *item) updatingCurrent = true; - item->setParentItem(effectiveContentItem(contentItem)); + item->setParentItem(effectiveContentItem(getContentItem())); QQuickItemPrivate::get(item)->addItemChangeListener(this, changeTypes); contentModel->insert(index, item); |