D19444: Make long menus optionally scrollable instead of always expanding horizontally

Kai Uwe Broulik noreply at phabricator.kde.org
Fri Mar 1 21:11:56 GMT 2019


broulik added a comment.


  > FWIW, there is a way to do it on a per-menu basis using a combination of
  
  `QProxyStyle` is super heavy as it creates an entire new instance of `BreezeStyle`. My approach would have been to bodge `KStyle` to read `menu->property("_kde_scroll_menu").toBool()` and than use that in the rare instance where we want scrolling (e.g. global menu)

REPOSITORY
  R31 Breeze

REVISION DETAIL
  https://phabricator.kde.org/D19444

To: ngraham, #breeze, broulik
Cc: guidosanchez, ndavis, davidedmundson, mvourlakos, cfeck, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190301/86bae3fb/attachment-0001.html>


More information about the Plasma-devel mailing list