diff options
author | Lars Knoll <lars.knoll@qt.io> | 2021-01-05 11:07:07 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-01-22 06:59:44 +0000 |
commit | 0a9304615e63784ad04fa79691aa77993471741e (patch) | |
tree | 8adebfb97bc13f75ffbc28811631b501f68958fe /src/multimediawidgets/qvideowidget.h | |
parent | 8b84ea81ddaaf800371a97445df143b114bef56e (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.h | 1 |
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 |