#include <inputdevice.h>
Public Member Functions | |
InputDevice () | |
InputDevice (InputThread *inputThread, QObject *parent=0) | |
~InputDevice () | |
int | vendor () const |
int | product () const |
int | version () const |
int | bustype () const |
const QString | deviceName () const |
GluonInput::DeviceFlag | deviceType () const |
QList< int > | buttonCapabilities () const |
QList< int > | absAxisCapabilities () const |
QList< int > | relAxisCapabilities () const |
AbsVal | axisInfo (int axisCode) const |
bool | buttonPressed (int code) const |
QString | buttonName (int code) const |
QString | axisName (int code) const |
bool | error () const |
QString | msgError () const |
void | setInputThread (InputThread *inputThread) |
InputThread * | inputThread () const |
bool | isEnabled () const |
void | setEnabled (bool enable) |
Definition at line 37 of file inputdevice.h.
InputDevice::InputDevice | ( | ) |
Definition at line 47 of file inputdevice.cpp.
InputDevice::InputDevice | ( | InputThread * | inputThread, | |
QObject * | parent = 0 | |||
) | [explicit] |
Definition at line 35 of file inputdevice.cpp.
InputDevice::~InputDevice | ( | ) |
Definition at line 51 of file inputdevice.cpp.
QList< int > InputDevice::absAxisCapabilities | ( | ) | const |
Definition at line 95 of file inputdevice.cpp.
AbsVal InputDevice::axisInfo | ( | int | axisCode | ) | const |
Definition at line 105 of file inputdevice.cpp.
QString InputDevice::axisName | ( | int | code | ) | const |
Definition at line 159 of file inputdevice.cpp.
int InputDevice::bustype | ( | ) | const |
Definition at line 75 of file inputdevice.cpp.
QList< int > InputDevice::buttonCapabilities | ( | ) | const |
Definition at line 90 of file inputdevice.cpp.
QString InputDevice::buttonName | ( | int | code | ) | const |
Definition at line 154 of file inputdevice.cpp.
bool InputDevice::buttonPressed | ( | int | code | ) | const |
Definition at line 149 of file inputdevice.cpp.
const QString InputDevice::deviceName | ( | ) | const |
Definition at line 80 of file inputdevice.cpp.
GluonInput::DeviceFlag InputDevice::deviceType | ( | ) | const |
Definition at line 85 of file inputdevice.cpp.
bool InputDevice::error | ( | ) | const |
Definition at line 110 of file inputdevice.cpp.
InputThread * InputDevice::inputThread | ( | ) | const |
Definition at line 144 of file inputdevice.cpp.
bool InputDevice::isEnabled | ( | ) | const |
Definition at line 120 of file inputdevice.cpp.
QString InputDevice::msgError | ( | ) | const |
Definition at line 115 of file inputdevice.cpp.
int InputDevice::product | ( | ) | const |
Definition at line 65 of file inputdevice.cpp.
QList< int > InputDevice::relAxisCapabilities | ( | ) | const |
Definition at line 100 of file inputdevice.cpp.
void InputDevice::setEnabled | ( | bool | enable | ) |
Definition at line 125 of file inputdevice.cpp.
void InputDevice::setInputThread | ( | InputThread * | inputThread | ) |
Definition at line 137 of file inputdevice.cpp.
int InputDevice::vendor | ( | ) | const |
Definition at line 60 of file inputdevice.cpp.
int InputDevice::version | ( | ) | const |
Definition at line 70 of file inputdevice.cpp.