#include #include #include #include #include #include class Filter : public QObject { Q_OBJECT protected: bool eventFilter(QObject *obj, QEvent *event); }; class App : public QObject { Q_OBJECT public: App(); private slots: void timerSlot(); private: QWidget *mMainWindow; QTimer *mTimer; Filter *mFilter; };