1 #ifndef __ddPythonEventFilter_h
2 #define __ddPythonEventFilter_h
16 this->EventHandlerResult = result;
21 this->EventTypes.append(eventType);
26 this->EventTypes.removeAll(eventType);
31 void handleEvent(QObject* obj, QEvent* event);
37 if (this->EventTypes.contains(event->type()))
39 this->EventHandlerResult =
false;
40 emit this->handleEvent(obj, event);
41 return this->EventHandlerResult;
void setEventHandlerResult(bool result)
bool eventFilter(QObject *obj, QEvent *event)
void addFilteredEventType(int eventType)
void removeFilteredEventType(int eventType)