https://bugs.kde.org/show_bug.cgi?id=356585

--- Comment #1 from RJVB <rjvber...@gmail.com> ---
As an additional observation:

Running kate5 on OS X using the XCB plugin is possible even without all
X11-specific code included. It may not make much sense, but it does add an
interesting observation:
the application doesn't get a menubar.

Regular/simple Qt applications will get a window-based menubar instead of the
Mac-style menubar when run with the XCB QPA; if that doesn't happen that often
means that Qt::AA_DontUseNativeMenuBar is set explicitly (normally the platform
plugin does that).

I cannot find a trace of setting AA_DontUseNativeMenuBar in any of the KF5
frameworks (or Kate' s code itself), but when I set that attribute in Kate's
kdemain function something else happens. The application gets TWO menubars. And
that leads to many more of the above error messages, concerning other items.

I think that lends a lot of support to my hypothesis re: adding QWidgetAction
to multiple menus.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to