Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.0, 6.5.0
-
windows, chrome/edge
-
-
49ddb4b28 (dev), 72d156f77 (6.5), c844a7a54 (dev), 8d41b5a77 (6.8), 9f9c89652 (6.7)
-
G&UI Finishing 2023
Description
I had asked the below question in forum few months ago, about cannot input Chinese in webassembly.
[Two major problem that prevent QT webassembly used in real project. | Qt Forum|https://forum.qt.io/topic/137581/two-major-problem-that-prevent-qt-webassembly-used-in-real-project/2]
and was told such issue may be solved in 6.4. and then I continue finish other part of my project.
But when 6.4 released and I try it again, I found that issue still exists, and even worse. In 6.3 I cannot input Chinese words into QLineEdit component, but I can paste the Chinese words into it. In 6.4, paste doesn't work.
My test project is simple, just drag a line edit into main window. and build and run. Windows simplified Chinese environment. Input English in line edit is ok, but no effect when input Chinese with Microsoft input method.
I try paste with two results. In original wasm_32, It can paste into line edit, but display wrong (two block). In my build with asyncify support, the paste action doesn't work totally.
This issue is fatal to a real project.
Attachments
Issue Links
- is replaced by
-
QTBUG-113451 wasm: using otf fonts does not work
- Closed
For Gerrit Dashboard: QTBUG-107139 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
436295,6 | wasm: add support for input languages win32 mobile | dev | qt/qtbase | Status: MERGED | +2 | 0 |
468439,1 | wasm: add support for input languages win32 mobile | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
476865,7 | wasm: allow QWasmInputContext by default | dev | qt/qtbase | Status: ABANDONED | -1 | 0 |
507977,39 | wasm: Revamp QWasmInputContext | dev | qt/qtbase | Status: MERGED | +2 | 0 |
539515,7 | wasm: support compositional input | dev | qt/qtbase | Status: ABANDONED | -2 | 0 |
574748,2 | wasm: Revamp QWasmInputContext | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |
574860,3 | wasm: Revamp QWasmInputContext | 6.7 | qt/qtbase | Status: MERGED | +2 | 0 |