Hello there,
I posted this question on several forums already, without much success so far. I am going to try my luck here anyway.
I am trying to find out how to prevent window overlapping or reserve space for a window using Qt4. The idea is to be able to make a desktop panel/dock application, much like gnome-panel or docky, cairo-dock. I have found how to do this with Gtk on StackOverflow
I suppose the idea is to tell X Window the application needs reserved space. Window properties, as described in in the freedesktop standards, should be set with _NET_NW_STRUT / _NET_NW_STRUT_PARTIAL. I have found no way yet to do that with Qt. QtWindowFlags offer the possibility to set some window properties by not STRUT
Is there anyone here with an idea? NB: i am using Python for my app, but that shouldn't make much difference.
Cheers.
Benjamin
Bookmarks