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. Manually Set Soft Keyboard to Landscape (Symbian)
Forum Update on Monday, May 27th 2025

Manually Set Soft Keyboard to Landscape (Symbian)

Scheduled Pinned Locked Moved Mobile and Embedded
5 Posts 4 Posters 3.7k 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.
  • X Offline
    X Offline
    xsacha
    wrote on last edited by
    #1

    Hey
    I have a QML program (but problem would be the same in Qt) where I have locked the screen orientation to Portrait as I don't want the interface to rotate.
    However, there are occasions where I want the user to be able to input text. Even though the screen doesn't rotate, I wish the keyboard to rotate.

    Right now, the user opens the keyboard in Landscape mode and gets a Portrait keyboard. I am tracking orientation with QtMobility.

    So far the only solution I have thought of is to use a custom keyboard in QML like Colibri.

    Does anyone know how I could manually rotate the soft keyboard in Qt? I have only seen methods for close and open keyboard in Qt so far.

    Thanks

    • Sacha
    1 Reply Last reply
    0
    • K Offline
      K Offline
      kamalakshantv
      wrote on last edited by
      #2

      AFAIK there is no api available even in Symbian to force the virtual keyboard layout.

      1 Reply Last reply
      0
      • V Offline
        V Offline
        vsorokin
        wrote on last edited by
        #3

        I think you will need develop custom keyboard.

        --
        Vasiliy

        1 Reply Last reply
        0
        • K Offline
          K Offline
          kkrzewniak
          wrote on last edited by
          #4

          Unfortunately there is no API for the Symbian virtual keyboard, so You will need to make a custom one.

          Me, Grimlock, not "nice dino". ME BASH BRAINS!

          1 Reply Last reply
          0
          • K Offline
            K Offline
            kamalakshantv
            wrote on last edited by
            #5

            I think making one for an app will be too time consuming. Check if you can find any ready to use 3rd party libraries.

            1 Reply Last reply
            0

            • Login

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