telutils/dialpad/tsrc/unit/shared/dialpadtestutil.cpp
changeset 50 2313cb430f28
parent 31 a2467631ae02
equal deleted inserted replaced
45:61f927bc9441 50:2313cb430f28
    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();