Created attachment 153690 [details] Icons in macOS menus On macOS, the GUI guideline do not recommend the use of icons in menus. Plus, when using a dark them, the white icons aren't visible on a light theme. And, is there a way to remove all the underscores appearing everywhere over the buttons or windows? They are completely useless because macOS behaviour is different.
Created attachment 153691 [details] Underscores in menu an on buttons
The compiler flag for Qt to disable underscrored shortcuts is probably QT_NO_ACTION. The issue of the icons (I think icons should be present in macOS as well), as well as the uninherited color theme for the menus, is more a matter for the underlying KXMLGui component. Maik
>The compiler flag for Qt to disable underscrored shortcuts is probably QT_NO_ACTION. Under MacOS, Qt is compiled with macports rules. We will not touch this kind of configuration. Also disabing QT_NO_ACTION will have certainly side-effects. I checked Krita 5 under MacOS, and underscrored shortcuts are presents in GUI. About icons in menu, Krita do not show the icons at all. There is certainly an option to turn on/off quickly in KF5 API to disable this feature. Gilles Caulier
Menu icon solution with Qt API: https://forum.qt.io/topic/24960/solved-osx-menu-icons
Git commit bf659a6a8d28b721d2852644839a98c358257ef5 by Gilles Caulier. Committed on 09/04/2023 at 06:04. Pushed by cgilles into branch 'master'. disable menu icons under MacOS M +7 -0 core/app/main/main.cpp M +7 -0 core/showfoto/main/main.cpp https://invent.kde.org/graphics/digikam/commit/bf659a6a8d28b721d2852644839a98c358257ef5
Fixed : https://i.imgur.com/sDPt8Ra.png