Whence the accelerators?

Kevin Funk kfunk at kde.org
Fri May 5 09:17:48 BST 2017


On Thursday, 4 May 2017 21:40:00 CEST Matthew Woehlke wrote:
> In KDevelop 4.x, I got used to being able to right-click a project and
> hit 'b' to quickly build that project.
> 
> In KDevelop 5.1.0, this doesn't work; in fact, the project context menu
> doesn't appear to have *any* accelerators. Did something happen to them,
> or have I turned them off somehow?

This was a KMenu (from kdelibs) feature [1] -- which is deprecated nowadays. 
During the kdelibs (Qt4) -> KF5 (Qt5) transition we ported all uses of KMenu 
to QMenu, which doesn't have this feature.

[1] See:
  https://api.kde.org/4.x-api/kdelibs-apidocs/kdeui/html/
classKMenu.html#a1c4c4b910df899d814e511e357283bcd

You'd need to port KMenu's accelerator feature to QMenu to fix.

Cheers,
Kevin

-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop/attachments/20170505/221a8e67/attachment.sig>


More information about the KDevelop mailing list