- Qt 6.12
- Qt Virtual Keyboard
- QML Types
- QtQuick.VirtualKeyboard
- InputMethod
- Qt Virtual Keyboard | Commercial or GPLv3

# List of All Members for InputMethod

This is the complete list of members for InputMethod, including inherited members.

- inputContext : InputContext [read-only]
- inputEngine : InputEngine [read-only]
- bool clickPreeditText(int cursorPosition) `(since QtQuick.VirtualKeyboard 2.4)`
- list<int> inputModes(string locale)
- bool keyEvent(int key, string text, int modifiers)
- list<int> patternRecognitionModes() `(since QtQuick.VirtualKeyboard 2.0)`
- bool reselect(int cursorPosition, int reselectFlags) `(since QtQuick.VirtualKeyboard 2.0)`
- void reset()
- selectionListActiveItemChanged(int type, int index)
- selectionListChanged(int type)
- var selectionListData(int type, int index, int role)
- int selectionListItemCount(int type)
- void selectionListItemSelected(int type, int index)
- list<int> selectionLists()
- selectionListsChanged() `(since QtQuick.VirtualKeyboard 2.2)`
- bool setInputMode(string locale, int inputMode)
- bool setTextCase(int textCase)
- Trace traceBegin(int traceId, int patternRecognitionMode, var traceCaptureDeviceInfo, var traceScreenInfo) `(since QtQuick.VirtualKeyboard 2.0)`
- bool traceEnd(Trace trace) `(since QtQuick.VirtualKeyboard 2.0)`
- void update()