aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/quickwidgets/qquickwidget.cpp6
-rw-r--r--src/quickwidgets/qquickwidget_p.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/quickwidgets/qquickwidget.cpp b/src/quickwidgets/qquickwidget.cpp
index b854aa3124..a59c3cd9fc 100644
--- a/src/quickwidgets/qquickwidget.cpp
+++ b/src/quickwidgets/qquickwidget.cpp
@@ -1279,15 +1279,15 @@ QPlatformBackingStoreRhiConfig QQuickWidgetPrivate::rhiConfig() const
return config;
}
-QRhiTexture *QQuickWidgetPrivate::texture() const
+QWidgetPrivate::TextureData QQuickWidgetPrivate::texture() const
{
Q_Q(const QQuickWidget);
if (!q->isWindow() && q->internalWinId()) {
qWarning() << "QQuickWidget cannot be used as a native child widget."
<< "Consider setting Qt::AA_DontCreateNativeWidgetSiblings";
- return 0;
+ return {};
}
- return outputTexture;
+ return { outputTexture, nullptr };
}
QPlatformTextureList::Flags QQuickWidgetPrivate::textureListFlags()
diff --git a/src/quickwidgets/qquickwidget_p.h b/src/quickwidgets/qquickwidget_p.h
index 5061d3a307..7167f4fdea 100644
--- a/src/quickwidgets/qquickwidget_p.h
+++ b/src/quickwidgets/qquickwidget_p.h
@@ -63,7 +63,7 @@ public:
void handleContextCreationFailure(const QSurfaceFormat &format);
QPlatformBackingStoreRhiConfig rhiConfig() const override;
- QRhiTexture *texture() const override;
+ TextureData texture() const override;
QPlatformTextureList::Flags textureListFlags() override;
QImage grabFramebuffer() override;