1
#include "keypressfilter.h"
6
KeyPressFilter::KeyPressFilter(QObject *parent) :
11
bool KeyPressFilter::eventFilter(QObject *obj, QEvent *event){
12
if (event->type() == QEvent::KeyPress) {
13
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
14
if( keyEvent->key() == Qt::Key_Return ){
15
QListView *list = dynamic_cast<QListView*>(obj);
17
emit enterPressed( list->currentIndex() );
23
// standard event processing
24
return QObject::eventFilter(obj, event);