For use cases such as developing a web browser, and focusing contents
in a parallel animation together with the virtual keyboard appearing,
we will need to be able to get the target area when the keyboards
starts its opening animation. This is not currently possible with
MeeGo and makes it quite impossible to get the right behaviour without
hardcoding things.

Also the keyboard might change size during orientation change and
animate that. In that case we will also need the new targetArea the
keyboard will occupy.

Kenneth

On Tue, Mar 8, 2011 at 12:45 PM,  <ext-samuel.3.nev...@nokia.com> wrote:
> Hi,
>
>
>
> Upcoming Symbian update will bring possibility to use split-screen virtual
> keyboard on Symbian with Qt. Plan is to do simple automatic mechanism for
> Symbian to ensure cursor visibility. For example on orientation change QML
> application usually re-layouts. It cannot be guaranteed that mechanism works
> flawlessly on complex re-layout. Reasonable way to take in a count half
> screen vkb on QML application is API stating needed information about vkb.
> That way application itself can re-layout to accommodate vkb.
>
>
>
> Here is my proposal:
>
>
>
> InputContext {
>
>     signal open
>
>     signal closed
>
>     signal onRectangleChanged
>
>     property rectangle rectangle // vkb rectangle in scene coordinates
>
>     property bool automaticEnsureVisible // For disabling platform
> automation
>
> }
>
>
>
> Comments and thought appreciated
>
>
>
> Symbian style qt-components team
>
>
>
> Samuel Nevala
>
> _______________________________________________
> Qt-components mailing list
> Qt-components@qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt-components
>
>



-- 
Kenneth Rohde Christiansen
Senior Engineer
Application and Service Frameworks, Nokia Danmark A/S
Phone  +45 4093 0598 / E-mail kenneth.christiansen at gmail.com

http://codeposts.blogspot.com ﹆﹆﹆
_______________________________________________
Qt-components mailing list
Qt-components@qt.nokia.com
http://lists.qt.nokia.com/mailman/listinfo/qt-components

Reply via email to