41 interaction events. All events are received in method event() and forwarded to the corresponding virtual |
42 interaction events. All events are received in method event() and forwarded to the corresponding virtual |
42 methods overridden by various engine implementations. |
43 methods overridden by various engine implementations. |
43 |
44 |
44 Instant interaction information is received by methods pressed(), released(), clicked(), keyRepeated(), |
45 Instant interaction information is received by methods pressed(), released(), clicked(), keyRepeated(), |
45 longPressed(), draggedOver(), flicked(), popupOpened(), popupClosed(), boundaryReached(), rotated90Degrees(), |
46 longPressed(), draggedOver(), flicked(), popupOpened(), popupClosed(), boundaryReached(), rotated90Degrees(), |
46 selectionChanged() and multitouchActivated(). |
47 selectionChanged() and advancedGestureActivated(). |
47 |
48 |
48 Continuous interaction information is received by methods continuousTriggered() and continuousStopped(). |
49 Continuous interaction information is received by methods continuousTriggered() and continuousStopped(). |
49 |
50 |
50 \sa HbNameSpace, HbFeedbackManager, HbFeedbackPlugin |
51 \sa HbNameSpace, HbFeedbackManager, HbFeedbackPlugin |
51 */ |
52 */ |
275 |
276 |
276 case Hb::InstantRotated90Degrees: { |
277 case Hb::InstantRotated90Degrees: { |
277 rotated90Degrees(widget); |
278 rotated90Degrees(widget); |
278 } |
279 } |
279 |
280 |
280 break; |
281 break; |
281 |
282 |
282 case Hb::InstantSelectionChanged: { |
283 case Hb::InstantSelectionChanged: { |
283 selectionChanged(widget); |
284 selectionChanged(widget); |
284 } |
285 } |
285 break; |
286 break; |
286 |
287 |
287 case Hb::InstantMultitouchActivated: { |
288 case Hb::InstantAdvancedGestureActivated: { |
288 multitouchActivated(widget); |
289 advancedGestureActivated(widget); |
289 } |
290 } |
290 break; |
291 break; |
291 |
292 |
292 default: |
293 default: |
293 break; |
294 break; |