Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Qt VirtualKeyboard overlays input field
Forum Update on Monday, May 27th 2025

Qt VirtualKeyboard overlays input field

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
virtualkeyboardi.mx65.7.0
3 Posts 2 Posters 2.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    PhTe
    wrote on last edited by A Former User
    #1

    I'm working with Qt 5.7.0 on an i.mx6 ARM controller and capacitive touch screen.
    I want to use the virtual keyboard, so i have compiled the plugin and the example project.
    If i start the example and touch one of the textfields the keyboard comes up. So the plugin is working.

    But if i touch a field on the lower half of the screen, the keyboard will be shown and overlays the input field. The screen content is not moving up and i can not see what i am typing. As far if i know the selected textfield should always be moved to the upper part of the screen so that the keyboard will not overlay it.

    Also the handwriting seems not to be working. I have looked in the QML files of the example project and there is a 'HandwritingInputPanel' Item but how does it work?

    1 Reply Last reply
    0
    • B Offline
      B Offline
      Beemaneni Bala
      wrote on last edited by
      #2

      It does not automatically slide up when the keyboard has come up.You need to make animations on it..Move ur text field coordinates i.e., y position to the top of the keyboard layout.Do not use anchors to ut text field as it will not move up when animation is done.

      1 Reply Last reply
      0
      • P Offline
        P Offline
        PhTe
        wrote on last edited by
        #3

        But in the example project there is a QML component called 'Autoscroller'. I thought that was for automatically scrolling the input fields to the visible area of the screen.

        1 Reply Last reply
        1

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved