<div dir="ltr">As mentioned, I've managed to make considerable progress on the Linux side.  By generating value change events from MuseScore (whether that's "right" or not) and having a script listen for them, Orca reads happily.  Maybe I'll revisit that, but for now I'm moving on to Windows.<div><br></div><div>The same code works for NVDA, and it works for JAWS *if* we build with Qt 5.9.  But I still am having no luck with Qt 5.12.  As far as I can tell, no events are generated when I call updateAccessibility(), whether I use value, description, or name changes.  So I'm thinking maybe there is something I need to to enable UIA at all, kind of like how I needed to set QT_LINUX_ACCESSIBILITY_ALWAYS_ON to get anything happening on Linux?  I also know there is a distinction between "value value" and "range value", and the former is what should be generated, maybe there is some mixup here.<br><div><br></div><div>Another possible clue: even the spin boxes don't read their contents when I change them in this environment (Qt 5.12 + JAWS).  JAW does notice on each change but just says "blank".  That's true in a 5.9 build too.<div></div></div></div><div><br></div><div>Marc</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 19, 2020 at 3:34 PM Samuel Thibault <<a href="mailto:samuel.thibault@ens-lyon.org">samuel.thibault@ens-lyon.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Marc Sabatella, le dim. 19 janv. 2020 15:27:47 -0700, a ecrit:<br>
> But it does seem that somehow there is something missed here.  Some sort of<br>
> general "navigatable object" that would be expected to change its value or<br>
> description in response to navigation commands.  Like, a more generalized<br>
> version of a document, or a table.<br>
<br>
That's why I advise you to discuss about it with Joanmarie to see how to<br>
implement it best.<br>
<br>
Samuel<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Marc Sabatella<br><a href="mailto:marc@outsideshore.com" target="_blank">marc@outsideshore.com</a><br></div></div>