[Kde-games-devel] KDE/kdebase/workspace/ksysguard/gui/SensorDisplayLib
Dmitry Suzdalev
dimsuz at gmail.com
Mon Dec 10 08:19:46 CET 2007
On Monday 10 December 2007 09:18:35 Greg Martyn wrote:
> SVN commit 746778 by martyn:
>
> BUG: 153512
>
> It appears this code was a performance optimization that relied on a bug in
> qt that has since been fixed. see
> http://archives.devshed.com/forums/kde-96/saving-overheads-when-resizing-sv
>g-2318239.html
>
> It didn't save much computation anyway -- all we do is change the value of
> one variable.
>
> The code I'm removing waited for the second of two resize events. We no
> longer get two resize events, so we ended up completely ignoring the resize
> event.
Are you sure about this? If this is the case we should do the same in kdegames - we have some games relying on these "two resize events"
Cheers,
Dmitry.
>
>
> M +0 -4 SignalPlotter.cc
>
>
> ---
> trunk/KDE/kdebase/workspace/ksysguard/gui/SensorDisplayLib/SignalPlotter.cc
> #746777:746778 @@ -439,10 +439,6 @@
> void KSignalPlotter::resizeEvent( QResizeEvent* )
> {
> Q_ASSERT( width() > 2 );
> -// mBackgroundImage = mBackgroundImage.scaled(width(), height()); //set
> to null. If it's invalid, it will be rerendered. - if
> (testAttribute(Qt::WA_PendingResizeEvent)) {
> - return; // we'll be back here again in no time
> - }
>
> updateDataBuffers();
> }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-games-devel/attachments/20071210/f24ffec8/attachment.html
More information about the kde-games-devel
mailing list