Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-16572

Support partial input mode

    XMLWordPrintable

Details

    • 899094da212e5bb1c3b9bce03b6c91d60cbdd13f, a8f7a5067e4c3d1e7ef87a7067e026e62eab5c17, d9bdaeff3b25ae72fe766bf54a4f76f23d97705b, ca0b81567d76d3af82ce025e029fb5efa50846ed

    Description

      Support partial input mode for QWidgets, QML and QGraphicsViews.
      Partial input mode refers to upcoming native feature, where virtual keyboard only covers lower part of the screen
      (unlike the current default virtual keyboard that opens a specific fullscreen editing window).

      This cannot be backported to earlier releases, as the native side (that the Qt utilizes) supports only
      current version of Symbian release (aka Sym^3).

      In native side, when splitview is activated, the system indicates to clients in API HandleResourceChange with a private
      event that splitView is opening. At the same time, it reduces the ClientRect() of the application to be rect that is
      visible above the keypad. AVKON application then resizes itself and most likely shows scrollbars to navigate the smaller application area.

      We need to have something similar (at least ensure that the text edit widget is visible above the keypad) for Qt. For
      Sym^3 we can do this without additional flags, if we declare the splitview functionality to be "default" (i.e. always active).
      In later releases we can add flags to control the functionality (though I cannot see who would want to use the "old" way).

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              samimeri Sami Merila (Inactive)
              samimeri Sami Merila (Inactive)
              Votes:
              4 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes