Какие платформы графического пользовательского интерфейса Python правильно отображают собственные свойства автоматизацииPython

Программы на Python
Ответить
Anonymous
 Какие платформы графического пользовательского интерфейса Python правильно отображают собственные свойства автоматизации

Сообщение Anonymous »

Я разрабатываю приложение с графическим интерфейсом для Windows на Python, и мне нужна соответствующая совместимость с программами чтения с экрана, такими как NVDA и JAWS.
Моим основным требованием является правильное раскрытие свойств Microsoft UI Automation (UIA) и использование собственных элементов управления Windows.
Я тестировал:
  • Tkinter: NVDA не всегда считывает виджеты.
  • PySide6 (Qt): NVDA считывает большинство элементов управления, но некоторые варианты поведения не являются полностью нативными.
Моя цель:
  • Нативное поведение элементов управления Windows
  • Надежная поддержка UIA
  • Минимально настраиваемая реализация специальных возможностей
С архитектурной точки зрения, какие платформы GUI Python лучше всего интегрируются с собственными API специальных возможностей Windows (UIA/MSAA)?

Существуют ли рекомендуемые подходы, гарантирующие правильную поддержку программ чтения с экрана?

Подробнее здесь: https://stackoverflow.com/questions/799 ... ties-corre
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»