Important: Please read the Qt Code of Conduct -

QWayland and client windows decorations

  • Hi All,
    While implementing Wayland compositor based QWayland module from Qt5.7 I noticed some interesting side effect of using multiple extensions plugins. As shown below each client application have their own windowing style/theme. Problem is that, I need to support both native linux application(using xdg shell extension) and custom application(using Qt --platform wayland switch and default wayland shell).

    alt text

    Is there easy way to make windows style/theme consistent?

    On the other hand after some searching, it turned out that Wayland by default uses "client side decoration". In my case using "server side decoration" is one of possible solutions.
    Are there any other alternatives?

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    Pretty interesting question. QtWayland is relatively new and the topic might need some deeper knowledge of the module, thus I'd recommend posting this on the interest mailing list. You'll find there Qt's developers/maintainers. This forum is more user oriented.

  • Thank you for directions. I'll try there.

Log in to reply