24 const int WAIT_TIME = 300; |
24 const int WAIT_TIME = 300; |
25 |
25 |
26 DialpadTestUtil::DialpadTestUtil(HbMainWindow& mainWindow, QObject* parent) : |
26 DialpadTestUtil::DialpadTestUtil(HbMainWindow& mainWindow, QObject* parent) : |
27 QObject(parent), mMainWindow(mainWindow) |
27 QObject(parent), mMainWindow(mainWindow) |
28 { |
28 { |
29 mKeyNames.insert(Qt::Key_1,"keypad"); |
29 mKeyNames.insert(Qt::Key_1,"numericButtons"); |
30 mKeyNames.insert(Qt::Key_2,"keypad"); |
30 mKeyNames.insert(Qt::Key_2,"numericButtons"); |
31 mKeyNames.insert(Qt::Key_3,"keypad"); |
31 mKeyNames.insert(Qt::Key_3,"numericButtons"); |
32 mKeyNames.insert(Qt::Key_4,"keypad"); |
32 mKeyNames.insert(Qt::Key_4,"numericButtons"); |
33 mKeyNames.insert(Qt::Key_5,"keypad"); |
33 mKeyNames.insert(Qt::Key_5,"numericButtons"); |
34 mKeyNames.insert(Qt::Key_6,"keypad"); |
34 mKeyNames.insert(Qt::Key_6,"numericButtons"); |
35 mKeyNames.insert(Qt::Key_7,"keypad"); |
35 mKeyNames.insert(Qt::Key_7,"numericButtons"); |
36 mKeyNames.insert(Qt::Key_8,"keypad"); |
36 mKeyNames.insert(Qt::Key_8,"numericButtons"); |
37 mKeyNames.insert(Qt::Key_9,"keypad"); |
37 mKeyNames.insert(Qt::Key_9,"numericButtons"); |
38 mKeyNames.insert(Qt::Key_Asterisk,"keypad"); |
38 mKeyNames.insert(Qt::Key_Asterisk,"numericButtons"); |
39 mKeyNames.insert(Qt::Key_0,"keypad"); |
39 mKeyNames.insert(Qt::Key_0,"numericButtons"); |
40 mKeyNames.insert(Qt::Key_NumberSign,"keypad"); |
40 mKeyNames.insert(Qt::Key_NumberSign,"numericButtons"); |
41 mKeyNames.insert(Qt::Key_Backspace,"16777219"); |
41 mKeyNames.insert(Qt::Key_Backspace,"backspaceButton"); |
42 mKeyNames.insert(Qt::Key_Yes,"16842753"); |
42 mKeyNames.insert(Qt::Key_Yes,"callButton"); |
43 } |
43 } |
44 |
44 |
45 DialpadTestUtil::~DialpadTestUtil() |
45 DialpadTestUtil::~DialpadTestUtil() |
46 { |
46 { |
47 } |
47 } |
98 QGraphicsWidget* widget = getWidgetByName(name); |
98 QGraphicsWidget* widget = getWidgetByName(name); |
99 |
99 |
100 if ( widget ) { |
100 if ( widget ) { |
101 QPointF widgetPos; |
101 QPointF widgetPos; |
102 |
102 |
103 if (name=="keypad") { |
103 if (name=="numericButtons") { |
104 widgetPos = widget->scenePos() + |
104 widgetPos = widget->scenePos() + |
105 keyPosition(widget, key); |
105 keyPosition(widget, key); |
106 } else { |
106 } else { |
107 widgetPos = widget->scenePos() + |
107 widgetPos = widget->scenePos() + |
108 widget->rect().center(); |
108 widget->rect().center(); |