java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.gamepad.QGamepad
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QGamepad extends QObject
A gamepad device connected to a system
Java wrapper for Qt class QGamepad
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description QGamepad()
Overloaded constructor forQGamepad(int, io.qt.core.QObject)
QGamepad(int deviceId)
Overloaded constructor forQGamepad(int, io.qt.core.QObject)
withparent = null
.QGamepad(int deviceId, QObject parent)
protected
QGamepad(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QGamepad(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description double
axisLeftX()
double
axisLeftY()
double
axisRightX()
double
axisRightY()
boolean
buttonA()
boolean
buttonB()
boolean
buttonCenter()
boolean
buttonDown()
boolean
buttonGuide()
boolean
buttonL1()
double
buttonL2()
boolean
buttonL3()
boolean
buttonLeft()
boolean
buttonR1()
double
buttonR2()
boolean
buttonR3()
boolean
buttonRight()
boolean
buttonSelect()
boolean
buttonStart()
boolean
buttonUp()
boolean
buttonX()
boolean
buttonY()
int
deviceId()
boolean
isConnected()
String
name()
void
setDeviceId(int number)
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
axisLeftXChanged
-
axisLeftYChanged
-
axisRightXChanged
-
axisRightYChanged
-
buttonAChanged
-
buttonBChanged
-
buttonCenterChanged
-
buttonDownChanged
-
buttonGuideChanged
-
buttonL1Changed
-
buttonL2Changed
-
buttonL3Changed
-
buttonLeftChanged
-
buttonR1Changed
-
buttonR2Changed
-
buttonR3Changed
-
buttonRightChanged
-
buttonSelectChanged
-
buttonStartChanged
-
buttonUpChanged
-
buttonXChanged
-
buttonYChanged
-
connectedChanged
-
deviceIdChanged
-
nameChanged
-
-
Constructor Details
-
QGamepad
public QGamepad(int deviceId)Overloaded constructor for
QGamepad(int, io.qt.core.QObject)
withparent = null
. -
QGamepad
public QGamepad() -
QGamepad
-
QGamepad
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QGamepad
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
axisLeftX
-
axisLeftY
-
axisRightX
-
axisRightY
-
buttonA
-
buttonB
-
buttonCenter
-
buttonDown
-
buttonGuide
-
buttonL1
-
buttonL2
-
buttonL3
-
buttonLeft
-
buttonR1
-
buttonR2
-
buttonR3
-
buttonRight
-
buttonSelect
-
buttonStart
-
buttonUp
-
buttonX
-
buttonY
-
deviceId
-
isConnected
-
name
-
setDeviceId
public final void setDeviceId(int number)
-