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