The titlebar is not displayed
-
Good morning everyone!
I'm developing a desktop application with Qt 6.5 on Ubuntu 22.04.2 LTS.
I need to generate a distribution package, and have performed the steps suggested herehttps://wiki.qt.io/CQtDeployer
My problem now is:
When I launch my application, from the command line, in the build directory it works fine.
But if I generate the distributionkit with:https://wiki.qt.io/CQtDeployer
and then I launch it on the same machine, I get this:
The title bar is no longer visible.If then, I launch the distributionkit on another linux machine with the same os, I get the same result: the title bar is not displayed.
Then I installed the qt libraries, present in the Distribution kit as indicated by user1824407 in this post:and run the executable from the command line, I always get the title bar not displayed.
Can anyone give me a suggestion on how to work around this problem? -
IIRC, the very special people at gnome have decreed that the window manager shall not be responsible for window prettifying, and there are intermediate components that must mesh for them to display with title bar. Am curious whether your app behaves correctly under a "better" windows manager like kde or one of the liteweight ones. There is a whole other world (a better world) outside of the gnome fiasco.
-
IIRC, the very special people at gnome have decreed that the window manager shall not be responsible for window prettifying, and there are intermediate components that must mesh for them to display with title bar. Am curious whether your app behaves correctly under a "better" windows manager like kde or one of the liteweight ones. There is a whole other world (a better world) outside of the gnome fiasco.
@Kent-Dorfman I tryed to switch from GNOME to KDE but this solution don't resolve my problem.
-
@Kent-Dorfman I tryed to switch from GNOME to KDE but this solution don't resolve my problem.
-
@Renio Maybe some plugins are missing. do
strace your app
from command line and in your deployed machines. Save the output into two files and meld them to see what is missing. -
R Renio has marked this topic as solved on
-
Thank you @JoeCFD for your replay!
I solved my problem changing library version: form 6.5 to 6.4
It's a bug of last verison.