diff options
author | Val Doroshchuk <valentyn.doroshchuk@qt.io> | 2019-09-17 16:00:55 +0200 |
---|---|---|
committer | Val Doroshchuk <valentyn.doroshchuk@qt.io> | 2019-10-02 10:44:11 +0200 |
commit | 64fff601a78887e321cd7d486974fe7dfe065d6b (patch) | |
tree | 8e7c5afce197d9d207f09e3e231f39d7e76ca9e2 | |
parent | 182b4b56011b70fa9afdedf53d3c25f73028c335 (diff) | |
download | qtmultimedia-64fff601a78887e321cd7d486974fe7dfe065d6b.tar.gz |
Override QGraphicsItem::type in QGraphicsVideoItem
Fixes: QTBUG-45064
Change-Id: I6b4a7a4b92affe80fc288e08d514092ac3d6899a
Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io>
-rw-r--r-- | src/multimediawidgets/qgraphicsvideoitem.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/multimediawidgets/qgraphicsvideoitem.h b/src/multimediawidgets/qgraphicsvideoitem.h index 3902389d9..5aa3bd75c 100644 --- a/src/multimediawidgets/qgraphicsvideoitem.h +++ b/src/multimediawidgets/qgraphicsvideoitem.h @@ -81,6 +81,15 @@ public: void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = nullptr) override; +#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) + enum { Type = 14 }; + int type() const override + { + // Enable the use of qgraphicsitem_cast with this item. + return Type; + } +#endif + Q_SIGNALS: void nativeSizeChanged(const QSizeF &size); |