Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
5.3.2
-
None
-
Fedora 20, qt creator 3.2.2 downloaded from [http://qt-project.org] (not from fedora repos).
Description
I have assigned the right alt key to be iso_level3_shift via xkb and created a custom layout, such RALT+k is BackSpace. Here is my xkb file:
/usr/share/X11/xkb/symbols/en-custom-colemak:
default partial alphanumeric_keys modifier_keys xkb_symbols "basic" { name[Group1]= "English (Custom)"; key.type = "THREE_LEVEL"; ... key <AB06> { [ k, K, BackSpace ]}; key <AB07> { [ m, M, Delete ]}; ... key <RALT> { type[Group1]="ONE_LEVEL", symbols[Group1] = [ ISO_Level3_Shift ] }; };
In qt creator 3.2.2 based on qt 5.3.2 this "level3 backspace" (RALT+k) works as intended when deleting plain text, but it does not delete selected text. Pressing "level3 delete"(RALT+m) actually deletes it.
Also, I have tested on this example. Using pre-compiled by author binary with version with qt 5.1.0 the "level3 backspace" does not work at all, but other level3 keys (arrows, home/end, pgup/pgdown, etc.) work.
Attachments
Issue Links
- duplicates
-
QTBUG-36565 Some key symbols generated by xkb level 3 shift don't work in QTextBrowser, QTextEdit, QLineEdit
- Closed
- relates to
-
QTBUG-49771 Backspace key is not working when CapsLock is on
- Open
-
QTBUG-42423 iso_level3_shift key prints khmer characters
- Reported
-
QTBUG-36565 Some key symbols generated by xkb level 3 shift don't work in QTextBrowser, QTextEdit, QLineEdit
- Closed