src/hbcore/inputfw/hbinputmethod.h
changeset 34 ed14f46c0e55
parent 7 923ff622b8b9
--- a/src/hbcore/inputfw/hbinputmethod.h	Mon Oct 04 17:49:30 2010 +0300
+++ b/src/hbcore/inputfw/hbinputmethod.h	Mon Oct 18 18:23:13 2010 +0300
@@ -63,6 +63,7 @@
 
     void lockFocus();
     void unlockFocus();
+    bool isFocusLocked();
 
     // From QInputContext (do not override).
     void widgetDestroyed(QWidget *widget);
@@ -81,14 +82,10 @@
     virtual void inputLanguageChanged(const HbInputLanguage &newLanguage);
     virtual void secondaryInputLanguageChanged(const HbInputLanguage &newLanguage);
     bool stateChangeInProgress() const;
-
     HbInputLanguage activeLanguage() const;
-
     bool modeAllowedInEditor(HbInputModeType mode) const;
     void inputStateToEditor(const HbInputState &source);
-
     void constructLatinState(HbInputState &result) const;
-
     HbInputMethodDescriptor descriptor() const;
 
 public slots:
@@ -106,7 +103,12 @@
     Q_DECLARE_PRIVATE_D(d_ptr, HbInputMethod)
     Q_DISABLE_COPY(HbInputMethod)
 
+    Q_PRIVATE_SLOT(d_func(), void _q_refresh())
+    Q_PRIVATE_SLOT(d_func(), void _q_startOrientationSequence())
+    Q_PRIVATE_SLOT(d_func(), void _q_endOrientationSequence())
+
     friend class HbInputModeCachePrivate;
+    friend class HbInputContextProxy;
 };
 
 #endif // HB_INPUT_METHOD_H