src/hbplugins/feedback/feedbackeffectplugin/hbfeedbackeffectengine.h
changeset 2 06ff229162e9
parent 1 f7ac710697a9
child 23 e6ad4ef83b23
child 34 ed14f46c0e55
--- a/src/hbplugins/feedback/feedbackeffectplugin/hbfeedbackeffectengine.h	Mon May 03 12:48:33 2010 +0300
+++ b/src/hbplugins/feedback/feedbackeffectplugin/hbfeedbackeffectengine.h	Fri May 14 16:09:54 2010 +0300
@@ -34,6 +34,8 @@
 class QGraphicsItem;
 class HbAbstractViewItem;
 class HbWidget;
+class HbInstantFeedback;
+class HbContinuousFeedback;
 
 class HbFeedbackEffectEngine : public HbFeedbackEngine
 {
@@ -74,10 +76,13 @@
     QString modalitiesOverrideProperty(Hb::ContinuousInteraction interaction);
 
 private:
-    QMap<const HbWidget*, int> continuousFeedbacks;
+    QMap<const HbWidget*, HbContinuousFeedback*> continuousFeedbacks;
     QList<int> oldVisibleIndexes;
     const HbWidget* activelyScrollingItemView;
     QList<const HbWidget*> boundaryWidgets;
+    int previousCursorPosition;
+
+    HbInstantFeedback* instantFeedback;
 
     struct Override {
         const HbWidget* widget;
@@ -93,8 +98,6 @@
     };
     Override overrider;
 
-
-    int previousCursorPosition;
 };
 
 #endif // HBFEEDBACKEFFECTENGINE_H