phoneplugins/dialerwidgetplugin/inc/dialerwidget.h
changeset 56 5bcb308bd24d
parent 46 bc5a64e5bc3c
child 77 2be0b271d017
--- a/phoneplugins/dialerwidgetplugin/inc/dialerwidget.h	Tue Jul 06 14:15:47 2010 +0300
+++ b/phoneplugins/dialerwidgetplugin/inc/dialerwidget.h	Wed Aug 18 09:48:26 2010 +0300
@@ -45,9 +45,6 @@
 public:
     DialerWidget(QGraphicsItem* parent = 0, Qt::WindowFlags flags = 0);
     ~DialerWidget();
-private:
-    
-    void createPrimitives();
     
 public slots:
     void startDialer();
@@ -67,13 +64,20 @@
     void error();
 
 protected:
-    void mousePressEvent(QGraphicsSceneMouseEvent *event) { Q_UNUSED(event) }
+    void mousePressEvent(QGraphicsSceneMouseEvent *event);
+    void handleMouseMoveEvent(QGraphicsSceneMouseEvent *event);
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
+    bool sceneEvent(QEvent *event);
     StartResult onStart();
     StopResult onStop();
     SuspendResult onSuspend();
     ResumeResult onResume();
-
+    
+private:    
+    void createPrimitives();
+    void setBackgroundToNormal();
+    void setBackgroundToPressed();    
+    
 private:
     
     HbFrameItem         *m_background;