summaryrefslogtreecommitdiff
path: root/src/plugins/blackberry/bbmediaplayercontrol.h
diff options
context:
space:
mode:
authorThomas McGuire <thomas.mcguire.qnx@kdab.com>2012-07-23 11:17:42 +0200
committerQt by Nokia <qt-info@nokia.com>2012-07-24 10:12:35 +0200
commitace2c75167b49505f4af26babc95cd84da819f0a (patch)
tree1f6b4658a9d598bd717457cc0e9b125d80088720 /src/plugins/blackberry/bbmediaplayercontrol.h
parentae728a4b1e2a0065bab67b5c3b114ef1c30b674a (diff)
downloadqtmultimedia-ace2c75167b49505f4af26babc95cd84da819f0a.tar.gz
Blackberry: Compile with lastest event filter API changes
Change-Id: I4eb7ddf050cd8ef34df4547482f53f7372584221 Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: David Faure <faure@kde.org>
Diffstat (limited to 'src/plugins/blackberry/bbmediaplayercontrol.h')
-rw-r--r--src/plugins/blackberry/bbmediaplayercontrol.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/blackberry/bbmediaplayercontrol.h b/src/plugins/blackberry/bbmediaplayercontrol.h
index a6953a262..519a43555 100644
--- a/src/plugins/blackberry/bbmediaplayercontrol.h
+++ b/src/plugins/blackberry/bbmediaplayercontrol.h
@@ -43,6 +43,7 @@
#include "bbmetadata.h"
#include <qmediaplayercontrol.h>
+#include <QtCore/qabstractnativeeventfilter.h>
#include <QtCore/qpointer.h>
struct bps_event_t;
@@ -54,7 +55,7 @@ QT_BEGIN_NAMESPACE
class BbVideoWindowControl;
-class BbMediaPlayerControl : public QMediaPlayerControl
+class BbMediaPlayerControl : public QMediaPlayerControl, public QAbstractNativeEventFilter
{
Q_OBJECT
public:
@@ -97,7 +98,7 @@ public:
void stop();
void setVideoControl(BbVideoWindowControl *videoControl);
- void bpsEventHandler(bps_event_t *event);
+ bool nativeEventFilter(const QByteArray &eventType, void *message, long *result) Q_DECL_OVERRIDE;
private Q_SLOTS:
void continueLoadMedia();