diff options
Diffstat (limited to 'src/quicktemplates2/qquickpane.cpp')
-rw-r--r-- | src/quicktemplates2/qquickpane.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/quicktemplates2/qquickpane.cpp b/src/quicktemplates2/qquickpane.cpp index efa85e0c..b89131c4 100644 --- a/src/quicktemplates2/qquickpane.cpp +++ b/src/quicktemplates2/qquickpane.cpp @@ -114,7 +114,7 @@ QQuickItem *QQuickPanePrivate::getContentItem() { Q_Q(QQuickPane); if (!contentItem) - contentItem = new QQuickItem(q); + return new QQuickItem(q); return contentItem; } @@ -206,8 +206,7 @@ void QQuickPane::setContentHeight(qreal height) */ QQmlListProperty<QObject> QQuickPane::contentData() { - Q_D(QQuickPane); - return QQmlListProperty<QObject>(d->getContentItem(), nullptr, + return QQmlListProperty<QObject>(contentItem(), nullptr, QQuickItemPrivate::data_append, QQuickItemPrivate::data_count, QQuickItemPrivate::data_at, @@ -229,8 +228,7 @@ QQmlListProperty<QObject> QQuickPane::contentData() */ QQmlListProperty<QQuickItem> QQuickPane::contentChildren() { - Q_D(QQuickPane); - return QQmlListProperty<QQuickItem>(d->getContentItem(), nullptr, + return QQmlListProperty<QQuickItem>(contentItem(), nullptr, QQuickItemPrivate::children_append, QQuickItemPrivate::children_count, QQuickItemPrivate::children_at, |