Event

Since: BlackBerry 10.0.0

#include <bb/cascades/Event>

Base class for events.

The event base class holds general information about an event, such as the timestamp when emitted and the propagationPhase it is delivered in.


Overview

Public Types Index

Only has inherited public types

enum Type

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, ContextMenu 82, 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, MenubarUpdated 153, ZeroTimerEvent 154, GraphicsSceneMouseMove 155, GraphicsSceneMousePress 156, GraphicsSceneMouseRelease 157, GraphicsSceneMouseDoubleClick 158, GraphicsSceneContextMenu 159, 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

Protected Attributes Index

Only has inherited protected attributes

QEventPrivate *dInherited
ushorttInherited

Public Functions Index

virtual ~Event ()
bb::cascades::PropagationPhase::TypepropagationPhase () const
QTimetimestamp () const
virtual Q_INVOKABLE QStringtoDebugString () const
voidaccept ()Inherited
voidignore ()Inherited
boolisAccepted () const Inherited
QEvent (Type type)Inherited
voidsetAccepted (bool accepted)Inherited
boolspontaneous () const Inherited
Typetype () const Inherited

Static Public Functions Index

Only has inherited static public functions

intregisterEventType (int hint=-1)Inherited

Public Types

(Only has inherited public types)

Type Inherited

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
ContextMenu 82
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
MenubarUpdated 153
ZeroTimerEvent 154
GraphicsSceneMouseMove 155
GraphicsSceneMousePress 156
GraphicsSceneMouseRelease 157
GraphicsSceneMouseDoubleClick 158
GraphicsSceneContextMenu 159
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

bb::cascades::PropagationPhase::Type propagationPhase[read-only]

The propagation phase the event was received in.

Since:

BlackBerry 10.0.0

QTime timestamp[read-only]

Timestamp taken when the event was emitted.

Since:

BlackBerry 10.0.0

Protected Attributes

(Only has inherited protected attributes)

QEventPrivate * d ()Inherited

ushort t ()Inherited

Public Functions

virtual~Event ()

Destructor.

Since:

BlackBerry 10.0.0

bb::cascades::PropagationPhase::Type propagationPhase ()

Retrieves the propagation phase that this event was sent in.

Return:

The propagation phase.

Since:

BlackBerry 10.0.0

QTime timestamp ()

Retrieves a timestamp taken when the event was emitted.

Return:

The time when the event was emitted.

Since:

BlackBerry 10.0.0

virtual Q_INVOKABLE QString toDebugString ()

Retrieves a string representation of the event.

Return:

A string representing the event.

Since:

BlackBerry 10.0.0

void accept ()Inherited

void ignore ()Inherited

bool isAccepted ()Inherited

QEvent (
  • Typetype)
Inherited

void setAccepted (
  • boolaccepted)
Inherited

bool spontaneous ()Inherited

Type type ()Inherited

Static Public Functions

(Only has inherited static public functions)

int registerEventType (
  • inthint)
Inherited

Last modified: 2014-09-30



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus