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

[Windows][A11y] Text can not be selected by NVDA

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.8, 6.9, 6.10.0 Beta1
    • None
    • Windows

    Description

      We try to use NVDA with a simple example:

      import QtQuick
      import QtQuick.Controls
      import QtQuick.Layouts
      
      ApplicationWindow {
          id: root
      
          height: 480
          title: qsTr("Hello World")
          visible: true
          width: 640
      
          ColumnLayout {
              Text {
                  text: "Testing 1"
              }
              Button {
                  text: "Button 1"
              }
              Text {
                  text: "Testing 2"
              }
              Button {
                  text: "Button 2"
              }
              Text {
                  text: "Testing 3"
              }
          }
      }
      

      It is not possible to select the Text elements with [NVDA Button]+[NumPad Buttons]. Buttons working fine.

      Using "Accessible.focusable: true" does not help.
      Using "activeFocusOnTab: true" helps to access the Text with Tab but [NVDA Button]+[NumPad Buttons] is still not working.

      As example on Windows 10 in the Settings the selection of text with [NVDA Button]+[NumPad Buttons] is working fine.

      Same Problem with JAWS and Narrator. Text ist not visible in the Windows Accessible API.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-137860
          # Subject Branch Project Status CR V

          Activity

            People

              qt.team.quick.subscriptions Qt Quick and Widgets Team
              larss Lars Schmertmann
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There is 1 open Gerrit change