[PySide] Compositing/translucent windows problem with X11

test010203 at secmail.pro test010203 at secmail.pro
Sun Feb 3 01:25:31 CET 2019


I need to display a PNG with a transparent background with python QT. It
should be possible to see the desktop and other program windows behind

I tried to set transparency flags WA_TranslucentBackground and
WA_NoSystemBackground but nothing displays when I execute the script (no
error, no window, nothing).
QtX11Extras.QX11Info.isCompositingManagerRunning() also returns false. If
I dont set transparency flags, the PNG displays but background is black
not transparent.

I use Ubuntu 18.10 with LXQT with Compton compositor (transparency works
for regular browser, text editor, etc) but also tested with LXDE and XFCE
but same problems.

More infos here:

What can I do to fix this?

Thanks for reading.

More information about the PySide mailing list