--- a/telutils/dialpad/tsrc/dialpadtest/dialpadtestview.h Fri Mar 19 09:40:14 2010 +0200
+++ b/telutils/dialpad/tsrc/dialpadtest/dialpadtestview.h Fri Apr 16 15:31:58 2010 +0300
@@ -23,6 +23,7 @@
class HbMainWindow;
class HbListWidget;
class Dialpad;
+class DialpadKeyHandler;
class DialpadTestView : public HbView
{
@@ -34,6 +35,7 @@
protected:
bool eventFilter(QObject * watched, QEvent * event);
+ bool event(QEvent * event);
private:
void createListWidget();
@@ -47,13 +49,16 @@
void onOrientationChange(Qt::Orientation orientation);
void onEditorContentChanged();
void handleLongKeyPress();
+ void setTapOutsideDismiss();
private:
HbMainWindow& mMainWindow;
HbListWidget* mListWidget;
Dialpad* mDialpad;
+ DialpadKeyHandler *mKeyhandler;
QTimer* mLongPressTimer;
QString mPressedKey;
+ bool mTapOutsideDismiss;
};
#endif // DIALPADTESTVIEW_H