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

Add a way to use a fullscreen virtualkeyboard

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • P3: Somewhat important
    • 5.9.0 Alpha
    • None
    • Virtual Keyboard
    • None
    • ad44e00c0d01dea15358b98865623e8f11f295a8

    Description

      On small display sizes the only option for having a virtual keyboard is to use a full screen virtual keyboard. This will occupy the whole screen and includes the TextField the user adds it's text to. The user should be able to mark/copy and paste in this TextField like in a TextField embedded in a UI and it should also use the same constraints as a normal TextField e.g. EnterKeyAction or the EchoMode.

      Usually a fullscreen keyboard behaves like this:
      1. When the user clicks into the textfield and virtual keyboard opens, the existing text is copied from the ui-textField into the virtual keyboard text field.
      2. The user can add text, copy, paste etc. using the virtual keyboard
      3. The user can either abort the input, or commit. On an abort() the text previously in the ui-textField should still be the same. On a commit() the text should be changed to the new text from the virtual Keyboard.

      This task is about adding a way to let the user implement this and also make this fully stylable as all the other keyboard components

      Attachments

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

        Activity

          People

            mitch_curtis Mitch Curtis
            gagi Dominik Holland
            Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes