diff -r bc103bfb69cf -r 35488577e233 telutils/dialpad/tsrc/dialpadtest/dialpadtestview.cpp --- a/telutils/dialpad/tsrc/dialpadtest/dialpadtestview.cpp Tue Aug 10 13:19:41 2010 +0300 +++ b/telutils/dialpad/tsrc/dialpadtest/dialpadtestview.cpp Mon Aug 23 15:50:31 2010 +0300 @@ -105,21 +105,14 @@ if (mMainWindow.orientation() == Qt::Horizontal) { // dialpad takes half of the screen - if (layoutDirection() == Qt::LeftToRight) { - mDialpad->setPos(QPointF(screenRect.width()/2, - this->scenePos().y())); - mDialpad->setPreferredSize(screenRect.width()/2, - (screenRect.height()-scenePos().y())); - } else { - mDialpad->setPos(QPointF(0,this->scenePos().y())); - mDialpad->setPreferredSize(screenRect.width()/2, - (screenRect.height()-scenePos().y())); - } + mDialpad->setPos(QPointF(screenRect.width()/2, + this->scenePos().y())); + mDialpad->resize(screenRect.width()/2, + (screenRect.height()-scenePos().y())); } else { qreal screenHeight = screenRect.height(); mDialpad->setPos(0, screenHeight/2.25); - mDialpad->setPreferredSize(screenRect.width(), - screenHeight - screenHeight/2.25); + mDialpad->resize(screenRect.width(),screenHeight - screenHeight/2.25); } }