[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdevelop
From:       Alexander Dymo <cloudtemple () mksat ! net>
Date:       2003-11-15 22:39:24
[Download RAW message or body]

CVS commit by dymo: 

This fixes the *huge* perfomance problem with class view. It used to reload all panel \
combos as a reaction for signals updatedSourceInfo, addedSourceInfo and \
removedFromSourceInfo. This introduces much better (in terms of stability and \
performance) handlers for the last two signals. So it is now possible again to work \
on large projects with KDevelop default background parser delay 500 ms. Also fixes \
crashes in QComboView widgets when there are no valid current item selected and \
repaint() is called. Reviewed by Roberto Raggi <raggi@di.unipi.it>


  M +12 -0     lib/widgets/kcomboview.cpp   1.7
  M +3 -0      lib/widgets/kcomboview.h   1.4
  M +28 -0     lib/widgets/qcomboview.cpp   1.12
  M +144 -33   parts/classview/classviewpart.cpp   1.53
  M +12 -7     parts/classview/classviewpart.h   1.20
  M +1 -1      parts/classview/hierarchydlg.cpp   1.12
  M +134 -36   parts/classview/viewcombos.cpp   1.9
  M +12 -6     parts/classview/viewcombos.h   1.6


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic