diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2020-02-12 08:07:42 +0100 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2020-02-12 09:18:21 +0100 |
commit | 1e0b16f8695498e4eea7c2208aabf7e7664ce749 (patch) | |
tree | 5cfe351dfc9a6817e7a73e5071398ffa89c023ee /cui | |
parent | 8d8f62852a64bd2fcae47a9499406d9167aebf83 (diff) |
This implements native PopupMenus for the qt5 VCL plugin,
which not only gives them the native look and feel, but also
makes context menus faster (tdf#128921), accessible (e.g. to the
Orca screen reader, tdf#122053), and makes them work for a case
in Base's relationship dialog where entries in the non-native context
menu were not selectable/clickable (tdf#130341).
For now, this always shows the popup menu at cursor position, which
can be changed by taking the Rectangle passed to
'Qt5Menu::ShowNativePopupMenu' into account if there should be any
need.
Change-Id: Ie52cbc682acacb92716ff51e8bf7f1ab07d34cf0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88512
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'cui')
0 files changed, 0 insertions, 0 deletions