Commit 839a0afe authored by Jarkko Koivikko's avatar Jarkko Koivikko
Browse files

Automatically hide word candidate list


This change adds support for automatically hiding word candidate list
when inactive. This feature includes the following enhancements:

- Added new settings:
  * VirtualKeyboardSettings.wordCandidateList.autoHideDelay
  * VirtualKeyboardSettings.wordCandidateList.alwaysVisible
- Automatic hiding of word candidate list when inactive and when
  autoHideDelay elapsed.
- alwaysVisible setting restores the old functionality.
- Added new signal selectionListsChanged() to input method, allowing
  the input method to dynamically allocate or deallocate selection
  lists.
- HunspellInputMethod does not allocate selection list when
  dictionary cannot be loaded, or Qt::ImhNoPredictiveText is enabled.
  Also, it will no longer use pre-edit text in this case.
- OpenWnnInputMethod does not allocate selection list if not needed.

[ChangeLog] Automatically hide word candidate list when inactive.

Change-Id: Ifa95ae8a7c47a96719ffdc2929601ff2ef9c0d2e
Reviewed-by: default avatarGordan Markus <gordan.markus@pelagicore.com>
Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
parent e2c4fde1
No related merge requests found
Showing with 259 additions and 67 deletions
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment