[Development] Dictation Issues with Qt-built software

Morten Sorvig Morten.Sorvig at qt.io
Tue Nov 15 08:36:24 CET 2016


> On 15 Nov 2016, at 08:10, Robert Iakobashvili <coroberti at gmail.com> wrote:
> 
> On Thu, Nov 10, 2016 at 10:47 AM, Morten Sorvig <Morten.Sorvig at qt.io> wrote:
>> 
>>> On 4 Nov 2016, at 13:00, Robert Iakobashvili <coroberti at gmail.com> wrote:
>>> 
>>> Right. Most users of dictation are people with learning or motoric disabilities.
>>> 
>>> When these users are used to a certain pattern of platform-specific habits
>>> working for them, any other options to do the same could be seen as usability issues
>>> breaking these habits.
>> 
>> 
>> Hi, after some further investigation and offline discussion (thanks Frederik!),
>> I think we’re closer to solving this:
>> 
>> Dictation input can be handled via our current input method support, where we
>> implement the NSTextInputClient protocol. As a matter fact this almost works
>> today (Qt 5.6): select text in a Qt text editor; starting dictation via the
>> fn key should now work.
>> 
>> So what we are looking at then is developing a bug fix to our NSTextInputClient
>> protocol implementation to make dictation work in all cases.
>> 
>> Morten
>> 
> Dear Morten,
> Please, let me know when you have patches for 5.6.2.
> I can apply them, rebuild and verify the fix for the common case.
> 

Patch is here: https://codereview.qt-project.org/#/c/176441

It is already merged, but please let me know how it works for your use case.

Morten





> Thanks!
> 
> Kind regards,
> Robert



More information about the Development mailing list