telutils/dialpad/tsrc/unit/ut_dialpadkeysequenceeventfilter/hblineedit.h
changeset 51 12bc758d6a02
parent 42 35488577e233
--- a/telutils/dialpad/tsrc/unit/ut_dialpadkeysequenceeventfilter/hblineedit.h	Fri Sep 17 17:09:13 2010 +0300
+++ b/telutils/dialpad/tsrc/unit/ut_dialpadkeysequenceeventfilter/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,10 +122,14 @@
 
     void focusOutEvent ( QFocusEvent * event );
     void focusInEvent ( QFocusEvent * event );
+    
+    bool eventFilter(QObject *, QEvent *);
+
+
 private:
     Q_DISABLE_COPY(HbLineEdit)
-    //Q_DECLARE_PRIVATE_D(d_ptr, HbLineEdit)
-    //Q_PRIVATE_SLOT(d_func(), void _q_textChanged())
+//    Q_DECLARE_PRIVATE_D(d_ptr, HbLineEdit)
+//    Q_PRIVATE_SLOT(d_func(), void _q_textChanged())
 };
 
 #endif // HBLINEEDIT_H