GNU TeXmacs - Bugs: bug #57850, The Qt KeyPressEvent is not...
You are not allowed to post comments on this tracker with your current authentication level.
bug #57850: The Qt KeyPressEvent is not handled correctly in src/Plugins/Qt/QTMWidget.cpp
Submitter: | Su Chenghao <adrin> | ||
Submitted: | Tue 18 Feb 2020 02:16:57 PM UTC | ||
Category: | Qt port | Priority: | 5 - Normal |
Item Group: | Error | Status: | Fixed |
Privacy: | Public | Assigned to: | vdhoeven |
Originator Name: | Open/Closed: | Closed | |
Release: | None | Release: | |
Fixed Release: | None | Fixed Release: | |
Keywords: |
Fri 27 Oct 2023 04:51:08 PM UTC, comment #5: |
Joris van der Hoeven <vdhoeven> |
Sat 31 Oct 2020 12:11:35 AM UTC, comment #4: I applied a similar fix in revision 13038.
|
Joris van der Hoeven <vdhoeven> |
Sat 04 Apr 2020 07:29:05 AM UTC, comment #3: I submitted a pull request to fix it (but haven't tested it on Windows for now):
|
Darcy Shen <sadhen> |
Tue 31 Mar 2020 03:24:17 PM UTC, comment #2:
|
Su Chenghao <adrin> |
Tue 31 Mar 2020 03:02:25 PM UTC, comment #1: This issue is non-trivial and I'm not sure how to address it correclty. What if the user want the shortcut C-= on a keyboard where = must be typed as S-+ ?? In my opinion shift cannot be used as a key modifier in a reliable way, or double modifiers are to be allowed only on very simple keys like alphabet. Already number pose a problem since in the French keyboard they must be obtained via shift. |
Massimiliano Gubinelli <mgubi> |
Tue 18 Feb 2020 02:16:57 PM UTC, original submission:
When you press your keyboard, Qt will dispatch a QKeyEvent as a pointer parameter to the keyPressEvent method that you reimplent in subclass. The event has three basic properties: key(),text() and modifier(). And the Qt window plugin of current version doesn't handle this event correctly with modifiers.
|
Su Chenghao <adrin> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2023-10-27 | vdhoeven | Status | Ready For Test | Fixed | |
Open/Closed | Open | Closed | |||
2020-10-31 | vdhoeven | Status | None | Ready For Test | |
Assigned to | None | vdhoeven |
Powered by Savane 3.13-f8d8.
Corresponding source code
No complaints after three years, so I will close this bug.