Hi everyone,so now that Qt 5.4.0 is released, I dedicated some efforts to have 
QtWayland running on the Raspberry Pi.
I have a QtWidget based application that runs fullscreen on eglfs, but all the 
children windows created by the app are not decorated.

This is a known thing, thus I tried to go the Wayland way.
A few days ago I found this: http://raspberrypi.collabora.co.uk/maynard.html
Straightforward packages for Wheezy of Wayland/Weston version 1.4.0. With 
those, I've been able to build and run QtWayland 5.4.0 !
Quick note about what the Collabora team is doing: it seems the Collabora team 
and the RPi team are writing their own DE and they called it Maynard. 
(http://www.raspberrypi.org/preview-the-upcoming-maynard-desktop/)
It's still under heavy development but when I gave it a try, it looked 
promising. Didn't experience crashes but obviously all the applications are 
missing, since nobody builds for Wayland yet.
So, my application runs on Maynard using "-platform wayland" but all the 
windows are not decorated. So basically I have the same result as if I run it 
on eglfs.I haven't checked on Weston, but if Maynard is the direction the RPi 
team wants to take, then I would like to stick with it.
Also, it's not clear to me if the wayland QPA is actually using the BRCM 
backend. Since I cannot move windows, I couldn't tell if performances are 
acceptable or what.
So, my questions to the QtWayland guys are:
- have you people already done some tests on Weston/Maynard on the Raspberry Pi 
?
- how could I check which backend the QtWayland QPA is loading ?
- is there any chance to have windows decorations (bradient ?) on the RPi or is 
it something still being evaluated/developed ?
Thanks in advance for any answer you could provide.
Regards,Massimo
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to