[Development] api changes

Michael Jansen info at michael-jansen.biz
Mon Apr 16 14:51:31 CEST 2012


> >in question is complex. A source of many kde bugs.
> >
> >All that descibes Qt4. No idea what changed in Qt5.
> >
> >But such function or some Qt support for global shortcuts would help us.
> >
> >The same applies afaik for the mac. No idea about windows.
> 
> IMO this ideally belongs as an extension API into the platform plugin
> (registering a global shortcut). But it might be a bit late for 5.0, esp.
> since we managed to live without it in Qt for so many years.
> 
> We should aim to get this working for 5.1 though.

One thing i would like to add.

In kde we have a central daemon that manages the global shortcuts for all kde 
apps. Other apps talk to him by dbus.

This was done (afaik) because on the mac this behavious is a must. But i came 
late to the party when the decisions were not only made but implemented. David 
probably knows more than i do.

So in an ideal world qt apps running in a kde environment should use that 
daemon too and under gnome register the global shortcuts directly (AFAIK gnome 
has no such thing as a central daemon).

So this is really 5.1 material because if we try to solve it we should do it 
right.

Mike



More information about the Development mailing list