java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.datavis.QAbstract3DInputHandler
io.qt.datavis.Q3DInputHandler
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QTouch3DInputHandler
public class Q3DInputHandler extends QAbstract3DInputHandler
Basic wheel mouse based input handler
Java wrapper for Qt class Q3DInputHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.datavis.QAbstract3DInputHandler
QAbstract3DInputHandler.InputView
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.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, 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
Fields Modifier and Type Field Description QObject.Signal1<@QtPrimitiveType Boolean>
rotationEnabledChanged
QObject.Signal1<@QtPrimitiveType Boolean>
selectionEnabledChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<@QtPrimitiveType Boolean>
zoomAtTargetEnabledChanged
QObject.Signal1<@QtPrimitiveType Boolean>
zoomEnabledChanged
Fields inherited from class io.qt.datavis.QAbstract3DInputHandler
inputViewChanged, positionChanged, sceneChanged
-
Constructor Summary
Constructors Modifier Constructor Description Q3DInputHandler()
Overloaded constructor forQ3DInputHandler(io.qt.core.QObject)
withparent = null
.Q3DInputHandler(QObject parent)
protected
Q3DInputHandler(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
Q3DInputHandler(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description boolean
isRotationEnabled()
boolean
isSelectionEnabled()
boolean
isZoomAtTargetEnabled()
boolean
isZoomEnabled()
void
mouseMoveEvent(QMouseEvent event, QPoint mousePos)
void
mousePressEvent(QMouseEvent event, QPoint mousePos)
void
mouseReleaseEvent(QMouseEvent event, QPoint mousePos)
void
setRotationEnabled(boolean enable)
void
setSelectionEnabled(boolean enable)
void
setZoomAtTargetEnabled(boolean enable)
void
setZoomEnabled(boolean enable)
void
wheelEvent(QWheelEvent event)
Methods inherited from class io.qt.datavis.QAbstract3DInputHandler
inputPosition, inputView, mouseDoubleClickEvent, prevDistance, previousInputPos, scene, setInputPosition, setInputView, setPrevDistance, setPreviousInputPos, setScene, touchEvent
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, 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. -
rotationEnabledChanged
-
selectionEnabledChanged
-
zoomAtTargetEnabledChanged
-
zoomEnabledChanged
-
-
Constructor Details
-
Q3DInputHandler
public Q3DInputHandler()Overloaded constructor for
Q3DInputHandler(io.qt.core.QObject)
withparent = null
. -
Q3DInputHandler
-
Q3DInputHandler
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
Q3DInputHandler
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
isRotationEnabled
-
isSelectionEnabled
-
isZoomAtTargetEnabled
-
isZoomEnabled
-
setRotationEnabled
-
setSelectionEnabled
-
setZoomAtTargetEnabled
-
setZoomEnabled
-
mouseMoveEvent
- Overrides:
mouseMoveEvent
in classQAbstract3DInputHandler
-
mousePressEvent
- Overrides:
mousePressEvent
in classQAbstract3DInputHandler
-
mouseReleaseEvent
- Overrides:
mouseReleaseEvent
in classQAbstract3DInputHandler
-
wheelEvent
- Overrides:
wheelEvent
in classQAbstract3DInputHandler
-