19#ifndef EVENTHANDLERFACTORY_H
20#define EVENTHANDLERFACTORY_H
42 #define ADD_SENDINPUT 1
49 #define NUM_BACKENDS (ADD_SENDINPUT + ADD_VMULTI)
63 #define NUM_BACKENDS (ADD_XTEST + ADD_UINPUT)
67 #define BACKEND_ELSE_IF else if
69 #define BACKEND_ELSE_IF if
Base class for input event handlers.
Definition baseeventhandler.h:33
Definition eventhandlerfactory.h:75
static EventHandlerFactory * instance
Definition eventhandlerfactory.h:90
BaseEventHandler * handler()
Definition eventhandlerfactory.cpp:95
void deleteInstance()
Definition eventhandlerfactory.cpp:86
static EventHandlerFactory * getInstance(QString handler="")
Definition eventhandlerfactory.cpp:71
BaseEventHandler * eventHandler
Definition eventhandlerfactory.h:89
static QString handlerDisplayName(QString handler)
Definition eventhandlerfactory.cpp:150
static QStringList buildEventGeneratorList()
Definition eventhandlerfactory.cpp:137
static QString fallBackIdentifier()
Definition eventhandlerfactory.cpp:97