diff -r 78df25012fda -r 12bc758d6a02 telutils/dialpad/tsrc/unit/ut_dialpadhasheventfilter/hblineedit.h --- a/telutils/dialpad/tsrc/unit/ut_dialpadhasheventfilter/hblineedit.h Fri Sep 17 17:09:13 2010 +0300 +++ b/telutils/dialpad/tsrc/unit/ut_dialpadhasheventfilter/hblineedit.h Mon Oct 04 15:57:13 2010 +0300 @@ -90,11 +90,19 @@ void setCapitalization ( QFont::Capitalization caps ); QFont::Capitalization capitalization () const; + + bool adjustFontSizeToFitHeight() const; + void setAdjustFontSizeToFitHeight(bool active); + + bool event(QEvent* event); + + void setAutoCompleteContent(QGraphicsLayoutItem *content); + public slots: void setText(const QString &text); -signals: +//signals: void editingFinished(); void textChanged(const QString &text); void selectionChanged(); @@ -103,6 +111,7 @@ HbLineEdit(HbLineEditPrivate &dd, QGraphicsItem *parent); void inputMethodEvent(QInputMethodEvent *event); + QVariant inputMethodQuery(Qt::InputMethodQuery) const; void keyPressEvent(QKeyEvent *event); void keyReleaseEvent(QKeyEvent *event); @@ -113,6 +122,10 @@ void focusOutEvent ( QFocusEvent * event ); void focusInEvent ( QFocusEvent * event ); + + bool eventFilter(QObject *, QEvent *); + + private: Q_DISABLE_COPY(HbLineEdit) // Q_DECLARE_PRIVATE_D(d_ptr, HbLineEdit)