Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P4: Low
-
Resolution: Done
-
Affects Version/s: 5.6.1, 5.7.0, 5.12.5
-
Fix Version/s: 6.2.1, 6.3.0 Alpha
-
Component/s: Widgets: Itemviews
-
Environment:Windows, OSx
-
Platform/s:
-
Commits:79f62380f09988949bc601060ff5131cf34de872 (qt/qtbase/dev) 8f8f1933f859392308002912de0470a28b9d06e3 (qt/qtbase/6.2)
Description
The QInputMethodEvent flow is not fired correctly when using a chinese Input Method on a QTableWidget, having QTableWidget::setEditTriggers(QAbstractItemView::AnyKeyPressed)
1) Setup a chinese keyboard (i.e: pinyin)
2) Launch the annexed project (stardelegate example)
3) Select a text cell
4) write the chinese ideogram "chang"
Expected result: 长
Actual result: c行 -> c + "hang"
Attachments
Issue Links
- is duplicated by
-
QTBUG-96965 The first character typed is lost in Japanese (Hiragana/Katakana) when the cell editor is not active
-
- Closed
-
- resulted in
-
QTBUG-68520 openpersistenteditor function conflicts with microsoft pinyin inputmethod
-
- Reported
-