Disabled menu item not greyed out
-
I have recently noticed that all of my QT apps are not greying out any disabled menu items. I am currently using C++ under Fedora 40, so I went back to Fedora 38 to verify that these items were greyed out appropriately. Going back to Fedora 40, I executed the same executable: the items were not greyed out. The only differences between the two executions were the QT libraries (5.15.12 versus 5.15.14) and, of course, the environment (XFCE desktop and F38 vs F40). The F40 system also has QT6 installed, but I don't think this should affect QT5 apps. (My apps converted to use QT6 also do not grey out disabled items.) How do I go about fixing this?
-
Hi,
Please provide a minimal compilable example that shows this behavior.
-
@ghborrmann You are pasting as text not a picture, aren't you?
-
I upvoted your comment. With some upvotes you should be able to post more frequently.
It's just the spam/bot protection. -
@SGaist
Thanks to @artwaw , I have successfully posted the minimal example on pastebin.com/u/ghborrmann. This sample has a Load menu item which is enabled, and a Save item which is disabled. Both items appear identical. -
I filed a bug report on this. See https://bugreports.qt.io/browse/QTBUG-127575
Hopefully this gets fixed soon. Showing disabled widgets as grey is a fundamental indicator for the user.
-
Thanks for the report. You should add which distribution you are using as well as desktop environment (KDE, Gnome, etc.) and window manager (Xorg, Wayland, etc) and their respective versions.