summaryrefslogtreecommitdiffstats
path: root/src/multimediawidgets/qvideowidget.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-01-05 11:07:07 +0100
committerLars Knoll <lars.knoll@qt.io>2021-01-22 06:59:44 +0000
commit0a9304615e63784ad04fa79691aa77993471741e (patch)
tree8adebfb97bc13f75ffbc28811631b501f68958fe /src/multimediawidgets/qvideowidget.h
parent8b84ea81ddaaf800371a97445df143b114bef56e (diff)
Clean up dependencies between multimedia and multimediawidgets
Remove the reverse dependency from Qt Multimedia to Qt Multimedia Widgets that we have had throughout Qt 5 by adding a virtual getter for the QObject behind a QMediaSink to the QMediaSink interface. Change-Id: Ia22a4cf761722332f0995a79861a61b9e2296eee Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimediawidgets/qvideowidget.h')
-rw-r--r--src/multimediawidgets/qvideowidget.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/multimediawidgets/qvideowidget.h b/src/multimediawidgets/qvideowidget.h
index 295da0e21..3073033ae 100644
--- a/src/multimediawidgets/qvideowidget.h
+++ b/src/multimediawidgets/qvideowidget.h
@@ -70,6 +70,7 @@ public:
~QVideoWidget();
QMediaSource *mediaSource() const override;
+ QObject *asObject() override { return this; }
QAbstractVideoSurface *videoSurface() const;
#ifdef Q_QDOC