[PATCH] Speed up iconView's setIcons 2x...

Maks Orlovich mo002j at mail.rochester.edu
Tue Aug 13 22:51:04 BST 2002


> 1. dirLister->openURL, which takes 600-800ms (probably worth a look)

This is in fact mostly spent KonqKfmIconView::slotNewItems( const 
KFileItemList& entries ) and suggests that my original patch is probably 
not the best way of addressing it.. What happens here is that the directory 
lister cache recognizes the familiar directory, and dumps all of the files 
in it immediately to the icon view; so the view spends its time processing 
all the items; and then updating the icons for them before returning to the 
event loop.. I am thus not sure of what the proper way of fixing this is -- 
anyone else? 









More information about the kfm-devel mailing list