1 #ifndef KEYPRESSFILTER_H 2 #define KEYPRESSFILTER_H 3 4 #include <QObject> 5 #include "keysequencemap.h" 6 7 class KeyEventFilter : public QObject 8 { 9 Q_OBJECT 10 11 public: 12 explicit KeyEventFilter(KeySequenceMap *keySequenceMap, QObject *parent = 0); 13 14 protected: 15 bool eventFilter(QObject *object, QEvent *event); 16 17 private: 18 KeySequenceMap *mKeySequenceMap; 19 }; 20 21 #endif // KEYPRESSFILTER_H 22