musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.33k stars 2.66k forks source link

No native menu bar on Wayland #18689

Open adazem009 opened 1 year ago

adazem009 commented 1 year ago

Issue type

UI bug

Bug description

The native menu bar works on X11, but doesn't show on Wayland. It works in other applications.

Steps to reproduce

  1. Open MuseScore on Wayland with native menu bar enabled in your desktop environment (for example Plasma or Unity)

Screenshots/Screen recordings

Screenshot

MuseScore Version

4.1

Regression

No.

Operating system

Ubuntu 22.04 (KDE Plasma 5.24.7, Wayland)

Additional context

No response

minerscale commented 8 months ago

For what it's worth, I am also experiencing this problem with my own build of Musescore against the master branch, built against qt 6.6.2 (unsupported I know).

Here are the relevant warnings in my log:

WARN  | main_thread     | Qt              | Dropping not implement for QtQuick on Wayland yet!
...
QObject::connect(DockToolBar_QMLTYPE_134, WindowContent_QMLTYPE_601): unique connections require a pointer to member function of a QObject subclass

attached is the full log in case it's relevant.

arsrat.txt