diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/quickwidgets/qquickwidget.cpp | 6 | ||||
-rw-r--r-- | src/quickwidgets/qquickwidget_p.h | 2 |
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; |