Accelerators missing from dialogs in KDE 4.3

David Jarvie djarvie at kde.org
Fri Jun 5 19:50:18 BST 2009


On Friday 05 June 2009 19:40:47 Andreas Pakulat wrote:
> On 05.06.09 19:18:44, David Jarvie wrote:
> > I notice that dialogs in KDE 4.3 don't have accelerators inserted
> > automatically any more in labels, checkboxes, etc. What has happened?
> > This is a significant loss of functionality which only came to my
> > attention due to a user filing a bug report today.
> >
> > I tried adding KAcceleratorManager::manage(this); in a dialog
> > constructor, but it made no difference.
>
> Then something else broke somewhere. Albert re-enabled the auto-assignment
> of accelerators a few weeks ago (which initially broke KDevelop, but that
> has been fixed meanwhile)
>
> Apart from that this is actually not the purpose (and never has been) of
> KAcceleratorManager - at least not in the way it used right now. The
> purpose was to use this during development to easily find good
> accelerator keys and then assign them in code/ui files. The only reason
> this is still enabled is because its been enabled for so long that no
> application (IIRC there's even a krazy check ensuring this state) has
> any manually-assigned accelerators anymore.

My checkout of kdelibs is dated 14 May. I'll try updating in case that makes a 
difference.

-- 
David Jarvie.
KAlarm author and maintainer.
http://www.astrojar.org.uk/kalarm




More information about the kde-core-devel mailing list