Commit 4bdae512 authored by Gregory Dymarek's avatar Gregory Dymarek

Sync with upstream

parent 6bc6ce05
...@@ -11,7 +11,7 @@ int JoystickAndroid::ACTION_UP; ...@@ -11,7 +11,7 @@ int JoystickAndroid::ACTION_UP;
QMutex JoystickAndroid::m_mutex; QMutex JoystickAndroid::m_mutex;
JoystickAndroid::JoystickAndroid(const QString& name, int axisCount, int buttonCount, int id, MultiVehicleManager* multiVehicleManager) JoystickAndroid::JoystickAndroid(const QString& name, int axisCount, int buttonCount, int id, MultiVehicleManager* multiVehicleManager)
: Joystick(name,axisCount,buttonCount,multiVehicleManager) : Joystick(name,axisCount,buttonCount,0,multiVehicleManager)
, deviceId(id) , deviceId(id)
{ {
int i; int i;
...@@ -159,26 +159,32 @@ bool JoystickAndroid::handleGenericMotionEvent(jobject event) { ...@@ -159,26 +159,32 @@ bool JoystickAndroid::handleGenericMotionEvent(jobject event) {
} }
bool JoystickAndroid::open(void) { bool JoystickAndroid::_open(void) {
return true; return true;
} }
void JoystickAndroid::close(void) { void JoystickAndroid::_close(void) {
} }
bool JoystickAndroid::update(void) bool JoystickAndroid::_update(void)
{ {
return true; return true;
} }
bool JoystickAndroid::getButton(int i) { bool JoystickAndroid::_getButton(int i) {
return btnValue[ i ]; return btnValue[ i ];
} }
int JoystickAndroid::getAxis(int i) { int JoystickAndroid::_getAxis(int i) {
return axisValue[ i ]; return axisValue[ i ];
} }
uint8_t JoystickAndroid::_getHat(int hat,int i) {
Q_UNUSED(hat);
Q_UNUSED(i);
return 0;
}
//helper method //helper method
void JoystickAndroid::_initStatic() { void JoystickAndroid::_initStatic() {
......
...@@ -24,12 +24,13 @@ private: ...@@ -24,12 +24,13 @@ private:
bool handleKeyEvent(jobject event); bool handleKeyEvent(jobject event);
bool handleGenericMotionEvent(jobject event); bool handleGenericMotionEvent(jobject event);
virtual bool open(); virtual bool _open();
virtual void close(); virtual void _close();
virtual bool update(); virtual bool _update();
virtual bool getButton(int i); virtual bool _getButton(int i);
virtual int getAxis(int i); virtual int _getAxis(int i);
virtual uint8_t _getHat(int hat,int i);
int *btnCode; int *btnCode;
int *axisCode; int *axisCode;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment