From f5ad30c5b425ea4ebaa25d0ffc3d1c3e1f96ae09 Mon Sep 17 00:00:00 2001 From: Dmytro Poplavskiy Date: Thu, 8 Apr 2010 11:34:21 +1000 Subject: Reimplemented event() and sceneEvent() in video item, for BC. Reviewed-by: Andrew den Exter --- src/multimedia/base/qgraphicsvideoitem.cpp | 23 +++++++++++++++++++++-- src/multimedia/base/qgraphicsvideoitem.h | 3 +++ 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/src/multimedia/base/qgraphicsvideoitem.cpp b/src/multimedia/base/qgraphicsvideoitem.cpp index d5ca9e8..f903eb7 100644 --- a/src/multimedia/base/qgraphicsvideoitem.cpp +++ b/src/multimedia/base/qgraphicsvideoitem.cpp @@ -410,9 +410,28 @@ void QGraphicsVideoItem::paint( */ QVariant QGraphicsVideoItem::itemChange(GraphicsItemChange change, const QVariant &value) { - return QGraphicsItem::itemChange(change, value); + return QGraphicsObject::itemChange(change, value); } -QT_END_NAMESPACE +/*! + \reimp + \internal +*/ +bool QGraphicsVideoItem::event(QEvent *event) +{ + return QGraphicsObject::event(event); +} + +/*! + \reimp + + \internal +*/ +bool QGraphicsVideoItem::sceneEvent(QEvent *event) +{ + return QGraphicsObject::sceneEvent(event); +} + +QT_END_NAMESPACE #include "moc_qgraphicsvideoitem.cpp" diff --git a/src/multimedia/base/qgraphicsvideoitem.h b/src/multimedia/base/qgraphicsvideoitem.h index c339606..e6f0d81 100644 --- a/src/multimedia/base/qgraphicsvideoitem.h +++ b/src/multimedia/base/qgraphicsvideoitem.h @@ -90,6 +90,9 @@ Q_SIGNALS: void nativeSizeChanged(const QSizeF &size); protected: + bool event(QEvent *event); + bool sceneEvent(QEvent *event); + QVariant itemChange(GraphicsItemChange change, const QVariant &value); QGraphicsVideoItemPrivate *d_ptr; -- cgit v0.12