ContextMenuShowingEvent
#include <bb/cascades/ContextMenuShowingEvent>
An event indicating that the Context menu is about to be displayed.
This event provides the coordinates of where the user pressed to invoke the menu (touchX, touchY properties), as well as a way to abort the showing of the menu using abort() method.
BlackBerry 10.0.0
Inheritance
| QEvent | |||
| bb::cascades::Event | |||
| bb::cascades::ContextMenuShowingEvent | |||
Public Types Index
Only has inherited public types
Properties Index
| float | touchX [read-only] |
| float | touchY [read-only] |
| bb::cascades::PropagationPhase::Type | propagationPhase [read-only] |
| QTime | timestamp [read-only] |
Public Functions Index
| ContextMenuShowingEvent (float x, float y) | |
| virtual | ~ContextMenuShowingEvent () |
| float | touchX () const |
| float | touchY () const |
| Q_INVOKABLE void | abort () |
| virtual Q_INVOKABLE QString | toDebugString () const |
| 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 |
| Type | type () 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
float
The x coordinate of the event, in the local coordinate system.
BlackBerry 10.0.0
float
The x coordinate of the event, in the local coordinate system.
BlackBerry 10.0.0
bb::cascades::PropagationPhase::Type
The propagation phase the event was received in.
BlackBerry 10.0.0
Protected Attributes
(Only has inherited protected attributes)
QEventPrivate * 
ushort 
Public Functions
float
Retrieves the x coordinate of the event, in the local coordinate system.
The x coordinate of the event.
BlackBerry 10.0.0
float
Retrieves the x coordinate of the event, in the local coordinate system.
The y coordinate of the event.
BlackBerry 10.0.0
Q_INVOKABLE void
Aborts the showing of the Context menu.
BlackBerry 10.0.0
virtual Q_INVOKABLE QString
Retrieves a string representation of the event.
A string representing the gesture event.
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
Type 
Static Public Functions
QEvent::Type
Retrieves the event type.
The event type.
BlackBerry 10.0.0