Qt WM_TRANSIENT_FOR behaviour

Benedikt Meurer benedikt.meurer at unix-ag.uni-siegen.de
Tue Jun 29 14:06:08 CEST 2004


Olivier,

I just realised that toplevel Qt dialogs (without a parent QWidget) set the 
root window for the WM_TRANSIENT_FOR property. Looking at the ICCCM and the 
fd.o wm spec, this behaviour is granted. But it looks like xfwm4 places such 
windows on all desktops, but unlike the sticky state, the window changes its 
desktop whenever the user changes the desktop, that says, it stays on the 
current desktop. Dunno if thats the expected behaviour (neither ICCCM nor the 
wmspec seem to dictate the behaviour), but its rather annouying.

Benedikt

-- 
NetBSD Operating system:                       http://www.NetBSD.org/
pkgsrc "Work in progress":                  http://pkgsrc-wip.sf.net/
XFce desktop environment:                        http://www.xfce.org/
German Unix-AG Association:                   http://www.unix-ag.org/
os-cillation:                             http://www.os-cillation.de/

OpenPGP Key: http://www.home.unix-ag.org/bmeurer/#gpg




More information about the Xfce4-dev mailing list