https://bugzilla.novell.com/show_bug.cgi?id=304184#c59
Lubos Lunak changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
Info Provider|mfrueh@novell.com |
--- Comment #59 from Lubos Lunak 2007-10-30 05:48:11 MST ---
QWidget::setWFlags() is protected, which hints a bit that it's internal, but
fair enough. As for a solution, I'm not sure if setting WPaintUnclipped just on
the top widget would work, and Qt4 is not an option either, since the
decorations are for KDE3/Qt3.
I suggest turning mCompositeWindow from QWidget to a normal X Window, creating
the decoration widgets directly as toplevel QWidgets and then using
XReparentWindow() to reparent into mCompositeWindow. That's actually what KWin
does, so there should not be a problem (if there's one, just grepping
kdebase/kwin for "decoration->widget()" should show those few places related to
this).
BTW, while you're at it, completely unrelated :), please add
"app->disableSessionManagement();" somewhere to main.cpp - the decorator is not
supposed to be session-managed on its own, is it?
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.