gtk.gesture_long_press
Module for [GestureLongPress] class
Types 3
gtk.gesture_long_press.GestureLongPress is a gtk.gesture.Gesture for long presses.
This gesture is also known as “Press and Hold”.
When the timeout is exceeded, the gesture is triggering the gtk.gesture_long_press.GestureLongPress.pressed signal.
If the touchpoint is lifted before the timeout passes, or if it drifts too far of the initial press point, the gtk.gesture_long_press.GestureLongPress.cancelled signal will be emitted.
How long the timeout is before the ::pressed signal gets emitted is determined by the gtk.settings.Settings.gtkLongPressTime setting. It can be modified by the gtk.gesture_long_press.GestureLongPress.delayFactor property.
GestureLongPressGidBuilder builder() static nothrowGet builder for [gtk.gesture_long_press.GestureLongPress] Returns: New builder objectdouble delayFactor() @property nothrowGet `delayFactor` property. Returns: Factor by which to modify the default timeout.void delayFactor(double propval) @property nothrowSet `delayFactor` property. Params: propval = Factor by which to modify the default timeout.gulong connectCancelled(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.gesture_long_press.GestureLongPress)))
&& Parameters!T.length < 2) nothrowConnect to `Cancelled` signal.gulong connectPressed(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == double)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == double)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : gtk.gesture_long_press.GestureLongPress)))
&& Parameters!T.length < 4) nothrowConnect to `Pressed` signal.Fluent builder implementation template for gtk.gesture_long_press.GestureLongPress
T delayFactor(double propval) nothrowSet `delayFactor` property. Params: propval = Factor by which to modify the default timeout. Returns: Builder instance for fluent chainingFluent builder for gtk.gesture_long_press.GestureLongPress