LongPressEvent
#include <bb/cascades/LongPressEvent>
Long press events are emitted when the user performs a long press gesture.
The long press event class holds information about a long press gesture, such as the x and y coordinates.
To listen to long press events received from a control, add a LongPressHandler gesture handler to the control.
BlackBerry 10.0.0
Inheritance
| QEvent | ||||
| bb::cascades::Event | ||||
| bb::cascades::AbstractGestureEvent | ||||
| bb::cascades::LongPressEvent | ||||
Public Types Index
Only has inherited public types
Properties Index
Only has inherited properties
| bb::cascades::PropagationPhase::Type | propagationPhase [read-only] |
| QTime | timestamp [read-only] |
| float | x [read-only] |
| float | y [read-only] |
Public Functions Index
| LongPressEvent (float x, float y) | |
| virtual | ~LongPressEvent () |
| void | accept () |
| void | ignore () |
| bool | isAccepted () const |
| bb::cascades::PropagationPhase::Type | propagationPhase () const |
| QEvent (Type type) | |
| void | setAccepted (bool accepted) |
| bool | spontaneous () const |
| QTime | timestamp () const |
| virtual Q_INVOKABLE QString | toDebugString () const |
| Type | type () const |
| float | x () const |
| float | y () const |
Static Public Functions Index
| QEvent::Type | type () |
| int | registerEventType (int hint=-1) |
Public Types
(Only has inherited public types)
- None = 0
- Timer = 1
- MouseButtonPress = 2
- MouseButtonRelease = 3
- MouseButtonDblClick = 4
- MouseMove = 5
- KeyPress = 6
- KeyRelease = 7
- FocusIn = 8
- FocusOut = 9
- Enter = 10
- Leave = 11
- Paint = 12
- Move = 13
- Resize = 14
- Create = 15
- Destroy = 16
- Show = 17
- Hide = 18
- Close = 19
- Quit = 20
- ParentChange = 21
- ParentAboutToChange = 131
- ThreadChange = 22
- WindowActivate = 24
- WindowDeactivate = 25
- ShowToParent = 26
- HideToParent = 27
- Wheel = 31
- WindowTitleChange = 33
- WindowIconChange = 34
- ApplicationWindowIconChange = 35
- ApplicationFontChange = 36
- ApplicationLayoutDirectionChange = 37
- ApplicationPaletteChange = 38
- PaletteChange = 39
- Clipboard = 40
- Speech = 42
- MetaCall = 43
- SockAct = 50
- WinEventAct = 132
- DeferredDelete = 52
- DragEnter = 60
- DragMove = 61
- DragLeave = 62
- Drop = 63
- DragResponse = 64
- ChildAdded = 68
- ChildPolished = 69
- ChildRemoved = 71
- ShowWindowRequest = 73
- PolishRequest = 74
- Polish = 75
- LayoutRequest = 76
- UpdateRequest = 77
- UpdateLater = 78
- EmbeddingControl = 79
- ActivateControl = 80
- DeactivateControl = 81
- InputMethod = 83
- AccessibilityPrepare = 86
- TabletMove = 87
- LocaleChange = 88
- LanguageChange = 89
- LayoutDirectionChange = 90
- Style = 91
- TabletPress = 92
- TabletRelease = 93
- OkRequest = 94
- HelpRequest = 95
- IconDrag = 96
- FontChange = 97
- EnabledChange = 98
- ActivationChange = 99
- StyleChange = 100
- IconTextChange = 101
- ModifiedChange = 102
- MouseTrackingChange = 109
- WindowBlocked = 103
- WindowUnblocked = 104
- WindowStateChange = 105
- ToolTip = 110
- WhatsThis = 111
- StatusTip = 112
- ActionChanged = 113
- ActionAdded = 114
- ActionRemoved = 115
- FileOpen = 116
- Shortcut = 117
- ShortcutOverride = 51
- WhatsThisClicked = 118
- ToolBarChange = 120
- ApplicationActivate = 121
- ApplicationActivated = ApplicationActivate
- ApplicationDeactivate = 122
- ApplicationDeactivated = ApplicationDeactivate
- QueryWhatsThis = 123
- EnterWhatsThisMode = 124
- LeaveWhatsThisMode = 125
- ZOrderChange = 126
- HoverEnter = 127
- HoverLeave = 128
- HoverMove = 129
- AccessibilityHelp = 119
- AccessibilityDescription = 130
- AcceptDropsChange = 152
- ZeroTimerEvent = 154
- GraphicsSceneMouseMove = 155
- GraphicsSceneMousePress = 156
- GraphicsSceneMouseRelease = 157
- GraphicsSceneMouseDoubleClick = 158
- GraphicsSceneHoverEnter = 160
- GraphicsSceneHoverMove = 161
- GraphicsSceneHoverLeave = 162
- GraphicsSceneHelp = 163
- GraphicsSceneDragEnter = 164
- GraphicsSceneDragMove = 165
- GraphicsSceneDragLeave = 166
- GraphicsSceneDrop = 167
- GraphicsSceneWheel = 168
- KeyboardLayoutChange = 169
- DynamicPropertyChange = 170
- TabletEnterProximity = 171
- TabletLeaveProximity = 172
- NonClientAreaMouseMove = 173
- NonClientAreaMouseButtonPress = 174
- NonClientAreaMouseButtonRelease = 175
- NonClientAreaMouseButtonDblClick = 176
- MacSizeChange = 177
- ContentsRectChange = 178
- MacGLWindowChange = 179
- FutureCallOut = 180
- GraphicsSceneResize = 181
- GraphicsSceneMove = 182
- CursorChange = 183
- ToolTipChange = 184
- NetworkReplyUpdated = 185
- GrabMouse = 186
- UngrabMouse = 187
- GrabKeyboard = 188
- UngrabKeyboard = 189
- MacGLClearDrawable = 191
- StateMachineSignal = 192
- StateMachineWrapped = 193
- TouchBegin = 194
- TouchUpdate = 195
- TouchEnd = 196
- NativeGesture = 197
- RequestSoftwareInputPanel = 199
- CloseSoftwareInputPanel = 200
- UpdateSoftKeys = 201
- WinIdChange = 203
- Gesture = 198
- GestureOverride = 202
- PlatformPanel = 212
- User = 1000
- MaxUser = 65535
Properties
(Only has inherited properties)
bb::cascades::PropagationPhase::Type
The propagation phase the event was received in.
BlackBerry 10.0.0
float
The x coordinate of the event, in local coordinate system.
The meaning of this can vary between specialized classes. For more information, see gestures that make use of more than one touch point.
BlackBerry 10.0.0
float
The y coordinate of the event, in local coordinate system.
The meaning of this can vary between specialized classes. For more information, see gestures that make use of more than one touch point.
BlackBerry 10.0.0
Protected Attributes
(Only has inherited protected attributes)
QEventPrivate * 
ushort 
Public Functions
Constructs a long press event.
| Parameters | |
|---|---|
| x |
The x coordinate of the long press, in the local coordinate system. |
| y |
The y coordinate of the long press, in the local coordinate system. |
A long press event.
BlackBerry 10.0.0
virtual
Destructor.
BlackBerry 10.0.0
void 
void 
bool 
bb::cascades::PropagationPhase::Type 
Retrieves the propagation phase that this event was sent in.
The propagation phase.
BlackBerry 10.0.0
void 
bool 
QTime 
Retrieves a timestamp taken when the event was emitted.
The time when the event was emitted.
BlackBerry 10.0.0
virtual Q_INVOKABLE QString 
Retrieves a string representation of the gesture event.
A string representing the gesture event.
BlackBerry 10.0.0
Type 
float 
Retrieves the x coordinate of the event, in local coordinate system.
X coordinate of the event.
BlackBerry 10.0.0
float 
Retrieves the x coordinate of the event, in local coordinate system.
Y coordinate of the event.
BlackBerry 10.0.0
Static Public Functions
QEvent::Type
Retrieves the tap event type.
The long press event type.
BlackBerry 10.0.0