qtmobility/plugins/multimedia/directshow/player/directshoweventloop.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
--- a/qtmobility/plugins/multimedia/directshow/player/directshoweventloop.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/plugins/multimedia/directshow/player/directshoweventloop.h	Mon May 03 13:18:40 2010 +0300
@@ -43,11 +43,14 @@
 #define DIRECTSHOWEVENTLOOP_H
 
 #include <QtCore/qmutex.h>
-#include <QtCore/private/qwineventnotifier_p.h>
+#include <QtCore/qobject.h>
+#include <QtCore/qwaitcondition.h>
+
+#include <windows.h>
 
 class DirectShowPostedEvent;
 
-class DirectShowEventLoop : public QWinEventNotifier
+class DirectShowEventLoop : public QObject
 {
     Q_OBJECT
 public:
@@ -59,7 +62,8 @@
 
     void postEvent(QObject *object, QEvent *event);
 
-    bool event(QEvent *event);
+protected:
+    void customEvent(QEvent *event);
 
 private:
     void processEvents();