diff -r a2467631ae02 -r 1f002146abb4 telutils/dialpad/src/dialpadkeypad.cpp --- a/telutils/dialpad/src/dialpadkeypad.cpp Wed Jun 23 18:49:32 2010 +0300 +++ b/telutils/dialpad/src/dialpadkeypad.cpp Tue Jul 06 14:53:02 2010 +0300 @@ -34,8 +34,8 @@ static const int DialpadRowCount = 4; static const int DialpadColumnCount = 3; -static const QString handsetIcon("qtg_mono_call"); -static const QString vmbxIcon("qtg_mono_voice_mailbox"); +static const QLatin1String handsetIcon("qtg_mono_call"); +static const QLatin1String vmbxIcon("qtg_mono_voice_mailbox"); static const qreal DialpadKeypadBorderWidth = 0.25; static const int DialpadKeyCodeTable[DialpadRowCount*DialpadColumnCount] = @@ -246,6 +246,7 @@ void DialpadKeypad::sendLongPressEvent(const QKeyEvent& event) { sendKeyEventToEditor(QEvent::KeyPress, event.key()); + resetButtons(); mPressedNumericKey = 0; }