diff -r ae07d189b490 -r 5e1df1b52eb3 ui/viewmanagement/viewmanager/inc/glxmainwindoweventfilter.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ui/viewmanagement/viewmanager/inc/glxmainwindoweventfilter.h Mon May 17 13:35:26 2010 +0530 @@ -0,0 +1,26 @@ +#ifndef GLXMAINWINDOWEVENTFILTER_H +#define GLXMAINWINDOWEVENTFILTER_H +#include +#include +class GlxMainWindowEventFilter : public QObject { + Q_OBJECT +public: + + GlxMainWindowEventFilter() {} + virtual bool eventFilter(QObject *o, QEvent *e) { + Q_UNUSED(o); + switch(e->type()) { + case QEvent::TouchBegin: + case QEvent::TouchUpdate: + case QEvent::TouchEnd: + e->accept(); + return true; + default: + break; + } + return false; + } + +}; + +#endif \ No newline at end of file