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. QtVirtualKeyBoard does not work after modal dialog exec in IMX6
QtWS25 Last Chance

QtVirtualKeyBoard does not work after modal dialog exec in IMX6

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
5 Posts 3 Posters 745 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.
  • J Offline
    J Offline
    James Haitching
    wrote on last edited by
    #1

    I have compiled and work successfully in imx6 devices
    But when Modal Dialog Appear anywhere in my program,the VirtualKeyboard doos not display any more, but the plugin is not dead;
    I find that if i create a Qdialog,use the method of "open" not "Exec",is so called "half modal".the VirtualKeyboard work fine,but in my project ,there is the case in many places.Need I modify them one by one.
    QMessageBox exec() alse can trigger this case. that is very nasty,I have use to many messageBox.

    can anyone tell me the best method to solve the problem?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Which version of Qt are you using ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • S Offline
        S Offline
        shun
        wrote on last edited by shun
        #3

        Hi, @SGaist
        I have same problem.
        If I show a QMessageBox without setting it's parent, it will occur this issue.
        If I set it's parent as caller widget, it works fine.
        In my issue has something different that the virtualKeyboard have displayed, but it can't click any button(or button click no responsed).
        I am using Qt 5.9.4.

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @shun Hi and welcome to devnet,

          You should test a more recent version of Qt. Qt 5.9.7 is the latest version of the 5.9 series. Other than that, the current is 5.11.2 and 5.12 is just around the corner.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • S Offline
            S Offline
            shun
            wrote on last edited by
            #5

            @SGaist Hi,
            I have tested in Qt 5.9.7, the issue still exist.

            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