Text in the preedit buffer isn't reported alongside committed text for Qt widgets, it might be possible to work around this for the scopes by listening to QInputMethodEvents (which will include incoming changes to the preedit buffer); alternatively a more general fix would be to somehow get all Qt input widgets to report preedit text alongside committed text (which would solve this in other scenarios as well). I'm not certain if this would need to be done via a change to Qt itself or if its possible at the UITK level.
Text in the preedit buffer isn't reported alongside committed text for Qt widgets, it might be possible to work around this for the scopes by listening to QInputMethodEvents (which will include incoming changes to the preedit buffer); alternatively a more general fix would be to somehow get all Qt input widgets to report preedit text alongside committed text (which would solve this in other scenarios as well). I'm not certain if this would need to be done via a change to Qt itself or if its possible at the UITK level.