diff -r 16d8024aca5e -r f7ac710697a9 src/hbcore/inputfw/hbinputvkbhost.cpp --- a/src/hbcore/inputfw/hbinputvkbhost.cpp Mon Apr 19 14:02:13 2010 +0300 +++ b/src/hbcore/inputfw/hbinputvkbhost.cpp Mon May 03 12:48:33 2010 +0300 @@ -38,8 +38,8 @@ Its purpose is to isolate virtual keyboard's interaction in application space from the widget and the input method. -In other words, an input method is responsible for creating the virtual keyboard widget -but it is the virtual keyboard host who places it on the screen. The host decides +While the input method is responsible for creating virtual keyboard widget, +it is the virtual keyboard host who places it on the screen. The host decides where the keyboard is shown and what is the maximum area it is allowed to cover. Virtual keyboard host also knows how to keep the editor cursor visible at all times @@ -123,6 +123,12 @@ */ /*! +\fn bool stateTransitionOngoing() const = 0 +Returns true if the vkb host has state transition ongoing, ie. it is running open or close +animation or updating the split-view status. +*/ + +/*! Attaches given host to given object. Deletes previously attached host. */ void HbVkbHost::attachHost(HbVkbHost* host, QObject* object)