Applied the patch I posted some weeks ago on kfm-devel. I had doubts about
binary compatiblity but since I have had no answers I assume it's safe to
apply it.
This patch halves the cpu cycles spent when the mouse is moved over the
iconview. There was a very expensive QApplication::widgetAt call that ate
up to 80% of the cpu cycles when moving mouse just to check if the mouse is
moved out of the window (to stop playing a sound).
Now the check is performed only if KonqSoundPlayer::isPlaying() and that
doesn't happen too frequently :-).
svn path=/trunk/kdebase/libkonq/; revision=317351
Of course, this will multifold break compile as well as a dozen of people
will now object that they actually wanted the Id tags.
svn path=/trunk/kdebase/konqueror/; revision=290873
Fixed double deletion of the sound player when switching from an iconview
to something else and then back to iconview.
svn path=/trunk/kdebase/libkonq/; revision=138842
* Stop sound when moving mouse over another item
* Stop sound when moving off all items
(correct english ? ;)
svn path=/trunk/kdebase/libkonq/; revision=97855
Replaced private KFileIVI *m_pActiveItem by KonqIconViewWidgetPrivate *d
in KonqIconViewWidget. Keeps the instance size and adds a d pointer for free
svn path=/trunk/kdebase/libkonq/; revision=96407