QT5 applications missing global menu in KDE 6.5.5

I have a couple of Qt5 apps that aren’t working with the global menu in KDE 6.5.5 (they show no menu at all) . The thread linked below mentions plasma5-integration package but I already have plasma-integration installed. Is the plasma5-integration package required also? I can’t find any info on whether I need both, I would have assumed plasma-integration would have covered all versions of Qt although the package doesn’t list any conflicts or replaces.

Manjaro (stable branch)

KDE Plasma 6.5.5

Try see if this fix it. Add GDK_BACKEND=x11 as an Enviroment Variable to each of the apps that are missing global menu.

It’s a native Qt5 application so I don’t think this would affect it, but I tried it anyway and it didn’t make a difference.

Yes, you need plasma5-integration if you want the global menu to work with Qt5 applications.

Thanks for this. Installed and problem resolved. I’ll ask that the description in my repo gets updated to make it clearer what exactly this package is for and that it can be installed alongside the plasma-integration package.

sorry for dumb question, but how do I install this?

The exact name depends on the distro. Something similar to plasma5-integration or plasma-integration5.

well, it didn’t work for me :frowning:

What didn’t work for you? Installing the plasma5-integration package? Did you logout and back in after installing it? Exactly what programs are you having issues with? And have you actually enabled the global menu?

well, it appears that on fedora it’s plasma-integration-qt5. I restarted after this, but no luck. I don’t see a global menu in FMOD and Krita. I searched about this and fix Krita with adding in environment variables KDE_NO_GLOBAL_MENU=0, but it only works with Krita. FMOD still misses the global menu.

I don’t quite understand what you mean by enabling global menu. Like, in the application? If yes, I tried, but nothing happened.

p.s.: fmod installed as appimage (on the site are only .deb and .appimage sadly), maybe it’s connected somehow why environment variable didn’t help.

Is FMOD a Qt application? If it isn’t that package won’t help for that app - it only helps with Qt apps.

i don’t know honestly, how should i check this?