Alien widgets and flickering

Fredrik Höglund fredrik at kde.org
Thu Mar 20 16:50:37 GMT 2008


On Wednesday 19 March 2008 07:34, Louai Al-Khanji wrote:
> On Tuesday 18 March 2008 19:57:40 Robert Knight wrote:
> > Hi,
> >
> > > Does anyone object to this patch to systemsettings then?
> >
> > Please try to make sure there are no unnecessary calls to
> > QWidget::winId() first.  Apart from the screensaver module which you
> > mentioned, I cannot see why other modules need it.
> >
> > > and I assume it won't be simple for kwin or style
> > > kcm's either.
> >
> > I'm not sure why that would be the case.  What does the style KCM need
> > a winId for?
> >
> 
> I just noticed gmail didn't send my reply to David to the list. Basically, 
> probably all other kcm's can be fixed, but not the screensaver previews. The 
> whole screensaver infrastructure under X currently works based on reparenting 
> X windows.

Is there a reason you can't reparent the screensaver window to the
toplevel window, and adjust the coordinates?

Regards,
Fredrik





More information about the kde-core-devel mailing list