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

QComboBox don't get Qt::Key_Return on XRDP

    XMLWordPrintable

Details

    Description

      Hello,

      I have a problem with QComboBox and XRDP on a Linux host. I want to select an item from the QComboBox with my keyboard.

      If I logged in with XRDP I can't select an item from a QComboBox with the enter- or return-key from my keyboard.

      If I logged in directly to the linux machine I can select items from a QComboBox with the keyboard. So everything works fine.

      It looks like the KeyRelease-event won't go to the QComboBox. It seams that the KeyRelease-event stuck at the QComboBoxListView.

      See the traces below:

      XRDP connection:

      object= QComboBoxListView(0x80fe968) event= QEvent::Type(KeyPress)
      key= 16777220
      object= QComboBoxListView(0x80fe968) event= QEvent::Type(KeyRelease)
      key= 16777220

      Linux machine directly:

      object= QComboBoxListView(0x8af6560) event= QEvent::Type(KeyPress)
      key= 16777220
      object= QComboBox(0x8a808b8) event= QEvent::Type(KeyRelease)
      key= 16777220

      Any ideas how I can avoid that?

      Attachments

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

        Activity

          People

            sletta Gunnar Sletta
            pmo Entw Pmo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes