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