Signal
ClutterClickAction::long-press
Declaration
gboolean
long_press (
ClutterClickAction* self,
ClutterActor* actor,
ClutterLongPressState state,
gpointer user_data
)
Description [src]
The ::long-press signal is emitted during the long press gesture handling.
This signal can be emitted multiple times with different states.
The CLUTTER_LONG_PRESS_QUERY
state will be emitted on button presses,
and its return value will determine whether the long press handling
should be initiated. If the signal handlers will return TRUE
, the
CLUTTER_LONG_PRESS_QUERY
state will be followed either by a signal
emission with the CLUTTER_LONG_PRESS_ACTIVATE
state if the long press
constraints were respected, or by a signal emission with the
CLUTTER_LONG_PRESS_CANCEL
state if the long press was cancelled.
It is possible to forcibly cancel a long press detection using clutter_click_action_release().
Default handler: | The default handler is called after the handlers added via |
Available since: | 1.8 |
Parameters
actor |
ClutterActor |
The |
|
The data is owned by the caller of the function. | |
state |
ClutterLongPressState |
The long press state. |