Activating menu (was Re: KDE4 default shortcut theme)

Lubos Lunak l.lunak at suse.cz
Sat Mar 31 19:19:32 BST 2007


On so 31. března 2007, Thiago Macieira wrote:
> Lubos Lunak wrote:
> > This is exactly the same like another very similar feature, which has
> > only a different key (Win) and a different menu (Windows Start
> > menu/K-Menu).
>
> I'm sorry, but there's one big difference between those two:
>
> For the K Menu, we control the single action in the desktop that it
> triggers.
>
> For the menubar, we do not control whether applications act in response to
> Alt or not. Qt-only applications, for instance (like Skype and Google
> Earth), do act.

 I have some doubts about this being doable in KDE without changing Qt, so I 
guess there's no difference between Qt-only and KDE apps here.

> Other applications in the desktop do too. By the same 
> token, other applications in the desktop do not and instead act on F10
> (Gtk-based applications, including Mozilla).

 Maybe it'd be a good idea to try to have it consistent then? And selecting 
between one that's broken and one that's not is simple.

> Some oddballs like Opera act to neither.

 Strange. I thought Opera was Qt. Maybe they've already found out that Alt is 
broken, were able to turn it off but were unable to change it to something 
else due to the reasons mentioned above.

> My personal preference would be for Alt to stay

 Alt is broken. I used to recompile Qt before I started using the standalone 
menubar (which as an unintentional feature includes breaking this 
misfeature).

> and free up F10 for more 
> important tasks. But that's me. Considering I've just found out I have
> used Gimp and Mozilla time and again and never noticed they did not react
> to Alt, I believe I don't use that shortcut quite that often (only in
> KMail, I think).

 That depends on personal habits I guess. With keyboard control (note that 
both GIMP and Mozilla are very mouse-based apps, moreover as you said you 
actually do use the shortcut) I think the shortcut is the best way to 
activate the menubar. Using Alt+<letter> doesn't quite cut it, because I 
first have to find out that <letter> or remember one, which changes per app 
and per language and for things worth remembering I can already remember the 
shortcut for the action itself.

 Would there be a way to have the shortcut configurable in Qt so that people 
who don't want/need it could simply reassign it to something else in kcmkeys?

-- 
Lubos Lunak
KDE developer
--------------------------------------------------------------
SUSE LINUX, s.r.o.   e-mail: l.lunak at suse.cz , l.lunak at kde.org
Lihovarska 1060/12   tel: +420 284 028 972
190 00 Prague 9      fax: +420 284 028 951
Czech Republic       http//www.suse.cz




More information about the kde-core-devel mailing list