All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.widgets.QGesture Maven / Gradle / Ivy

package io.qt.widgets;


/**
 * 

Represents a gesture, containing properties that describe the corresponding user input

*

Java wrapper for Qt class QGesture

*/ public class QGesture extends io.qt.core.QObject { static { QtJambi_LibraryUtilities.initialize(); } /** * This variable stores the meta-object for the class. */ public static final io.qt.core.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QGesture.class); /** *

Java wrapper for Qt enum QGesture::GestureCancelPolicy

*/ @io.qt.QtUnlistedEnum public enum GestureCancelPolicy implements io.qt.QtEnumerator { CancelNone(0), CancelAllInContext(1); private GestureCancelPolicy(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static GestureCancelPolicy resolve(int value) { switch (value) { case 0: return CancelNone; case 1: return CancelAllInContext; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

Overloaded constructor for {@link #QGesture(io.qt.core.QObject)} * with parent = null.

*/ public QGesture() { this((io.qt.core.QObject)null); } /** *

See QGesture::QGesture(QObject*)

*/ public QGesture(io.qt.core.QObject parent){ super((QPrivateConstructor)null); initialize_native(this, parent); } private native static void initialize_native(QGesture instance, io.qt.core.QObject parent); /** *

See QGesture::gestureCancelPolicy()const

*/ @io.qt.QtPropertyReader(name="gestureCancelPolicy") @io.qt.QtUninvokable public final io.qt.widgets.QGesture.GestureCancelPolicy gestureCancelPolicy(){ return io.qt.widgets.QGesture.GestureCancelPolicy.resolve(gestureCancelPolicy_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int gestureCancelPolicy_native_constfct(long __this__nativeId); /** *

See QGesture::gestureType()const

*/ @io.qt.QtPropertyReader(name="gestureType") @io.qt.QtUninvokable public final io.qt.core.Qt.GestureType gestureType(){ return io.qt.core.Qt.GestureType.resolve(gestureType_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int gestureType_native_constfct(long __this__nativeId); /** *

See QGesture::hasHotSpot()const

*/ @io.qt.QtPropertyReader(name="hasHotSpot") @io.qt.QtUninvokable public final boolean hasHotSpot(){ return hasHotSpot_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean hasHotSpot_native_constfct(long __this__nativeId); /** *

See QGesture::hotSpot()const

*/ @io.qt.QtPropertyReader(name="hotSpot") @io.qt.QtUninvokable public final io.qt.core.QPointF hotSpot(){ return hotSpot_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.core.QPointF hotSpot_native_constfct(long __this__nativeId); /** *

See QGesture::setGestureCancelPolicy(QGesture::GestureCancelPolicy)

*/ @io.qt.QtPropertyWriter(name="gestureCancelPolicy") @io.qt.QtUninvokable public final void setGestureCancelPolicy(io.qt.widgets.QGesture.GestureCancelPolicy policy){ setGestureCancelPolicy_native_QGesture_GestureCancelPolicy(QtJambi_LibraryUtilities.internal.nativeId(this), policy.value()); } @io.qt.QtUninvokable private native void setGestureCancelPolicy_native_QGesture_GestureCancelPolicy(long __this__nativeId, int policy); /** *

See QGesture::setHotSpot(QPointF)

*/ @io.qt.QtPropertyWriter(name="hotSpot") @io.qt.QtUninvokable public final void setHotSpot(io.qt.core.QPointF value){ setHotSpot_native_cref_QPointF(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(value)); } @io.qt.QtUninvokable private native void setHotSpot_native_cref_QPointF(long __this__nativeId, long value); /** *

See QGesture::state()const

*/ @io.qt.QtPropertyReader(name="state") @io.qt.QtUninvokable public final io.qt.core.Qt.GestureState state(){ return io.qt.core.Qt.GestureState.resolve(state_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int state_native_constfct(long __this__nativeId); /** *

See QGesture::unsetHotSpot()

*/ @io.qt.QtPropertyResetter(name="hotSpot") @io.qt.QtUninvokable public final void unsetHotSpot(){ unsetHotSpot_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void unsetHotSpot_native(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QGesture(QPrivateConstructor p) { super(p); } /** * Constructor for internal use only. * It is not allowed to call the declarative constructor from inside Java. */ @io.qt.NativeAccess protected QGesture(QDeclarativeConstructor constructor) { super((QPrivateConstructor)null); initialize_native(this, constructor); } @io.qt.QtUninvokable private static native void initialize_native(QGesture instance, QDeclarativeConstructor constructor); @Override @io.qt.QtUninvokable public String toString() { return toString_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private static native String toString_native(long __this_nativeId); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy