equal
deleted
inserted
replaced
43 Q_OBJECT |
43 Q_OBJECT |
44 |
44 |
45 public: |
45 public: |
46 DialerWidget(QGraphicsItem* parent = 0, Qt::WindowFlags flags = 0); |
46 DialerWidget(QGraphicsItem* parent = 0, Qt::WindowFlags flags = 0); |
47 ~DialerWidget(); |
47 ~DialerWidget(); |
48 private: |
|
49 |
|
50 void createPrimitives(); |
|
51 |
48 |
52 public slots: |
49 public slots: |
53 void startDialer(); |
50 void startDialer(); |
54 |
51 |
55 // from HS fw |
52 // from HS fw |
66 signals: |
63 signals: |
67 void error(); |
64 void error(); |
68 |
65 |
69 protected: |
66 protected: |
70 void mousePressEvent(QGraphicsSceneMouseEvent *event); |
67 void mousePressEvent(QGraphicsSceneMouseEvent *event); |
|
68 void handleMouseMoveEvent(QGraphicsSceneMouseEvent *event); |
71 void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
69 void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
|
70 bool sceneEvent(QEvent *event); |
72 StartResult onStart(); |
71 StartResult onStart(); |
73 StopResult onStop(); |
72 StopResult onStop(); |
74 SuspendResult onSuspend(); |
73 SuspendResult onSuspend(); |
75 ResumeResult onResume(); |
74 ResumeResult onResume(); |
76 |
75 |
|
76 private: |
|
77 void createPrimitives(); |
|
78 void setBackgroundToNormal(); |
|
79 void setBackgroundToPressed(); |
|
80 |
77 private: |
81 private: |
78 |
82 |
79 HbFrameItem *m_background; |
83 HbFrameItem *m_background; |
80 HbFrameItem *m_badgeBackground; |
84 HbFrameItem *m_badgeBackground; |
81 HbTextItem *m_text; |
85 HbTextItem *m_text; |