I use that Ctrl-| shortcut a lot.
To be clear, I am not suggesting to hide the Menu Bar itself.
I am suggesting to hide the icons that appear next to each choice in the drop
down menus, e.g. when you press Alt-F you see icons.
in the cpp code this is QIcon
However, the most important thing IMO is having every function be keyboard
accessible and every msgbox be navigable with the keyboard. Ctrl-Tab moves from
tab to tab, Alt-C closes/cancels, Alt-Ofor OK, etc.
in the cpp code this is QKeySequence
It is a matter of adding an ampersand: &Whatever
And keeping track of not using the same key combos more for two different
I'll be happy to make the edits myself and send them to you.
If a user can access every function and every option and open/close any
window/msgbox in QtWeb via the keyboard alone, then this obviates the need to
ever use the drop-down menus and thus one never has to see the icons there. For
example, because we have the Ctrl-| shortcut I do not have ever have to press
Alt-V and hence I will not see the icons in the Alt-V (View) drop-down menu.
As for enabling user-chosen (custom) shortcuts please consider making them
stored in an accessible format, like plain text file.
re: Numbered links
What I meant was:
Get a list of the URL's on the page.
And make it a numbered list.
To go a step further you can display the number of each link in the displayed
page. An example of how this is implemented is here:
So viewing the page you would see
href for URL1  href for URL2 
href for URL3 
With the above example implementation, the user
can press Ctrl-1 and this will be the same as
clicking a mouse on the link to URL1.
Ctrl-2 for URL2
Ctrl-3 for URL3
No mouse needed.