src/hbwidgets/editors/hbselectioncontrol_p.cpp
changeset 7 923ff622b8b9
parent 6 c3690ec91ef8
child 21 4633027730f5
child 34 ed14f46c0e55
--- a/src/hbwidgets/editors/hbselectioncontrol_p.cpp	Wed Jun 23 18:33:25 2010 +0300
+++ b/src/hbwidgets/editors/hbselectioncontrol_p.cpp	Tue Jul 06 14:36:53 2010 +0300
@@ -128,7 +128,9 @@
 
     q->setVisible(false);
     QGraphicsItem::GraphicsItemFlags itemFlags = q->flags();
+#if QT_VERSION >= 0x040600
     itemFlags |=  QGraphicsItem::ItemSendsGeometryChanges;
+#endif
     itemFlags &= ~QGraphicsItem::ItemIsFocusable;
     itemFlags |=  QGraphicsItem::ItemIsPanel;
     q->setFlags(itemFlags);
@@ -613,7 +615,7 @@
         switch(tap->state()) {
         case Qt::GestureStarted:
             if (d->mEdit) {
-                HbWidgetFeedback::triggered(d->mEdit, Hb::InstantPressed);
+                HbWidgetFeedback::triggered(this, Hb::InstantPressed);
             }
             break;
         case Qt::GestureUpdated:
@@ -621,7 +623,7 @@
       case Qt::GestureFinished:
             if (d->mEdit) {
                 d->tapGestureFinished(pos);
-                HbWidgetFeedback::triggered(d->mEdit, Hb::InstantReleased);
+                HbWidgetFeedback::triggered(this, Hb::InstantReleased);
             }
             break;
       case Qt::GestureCanceled:
@@ -646,7 +648,7 @@
         case Qt::GestureFinished:
             if (d->mEdit) {
                 d->panGestureFinished(pan);
-                HbWidgetFeedback::triggered(d->mEdit, Hb::InstantReleased);
+                HbWidgetFeedback::triggered(this, Hb::InstantReleased);
             }
             break;
       case Qt::GestureCanceled: