┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/pixmapviewer.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2009-07-05 22:54:37 +0000
committerPeter Penz <[email protected]>2009-07-05 22:54:37 +0000
commitdc29afa688cf809f4506075107036f62fd139d31 (patch)
treefc667679e7261df935f378c8cf220cbf7038d560 /src/pixmapviewer.cpp
parentb4aacaf4d2a0f119176f491543261b62914d6be0 (diff)
The complexity of the class InformationPanel has grown a lot from KDE 4.0 to KDE 4.3. One main reason is that a lot of things are done now asynchronously with timers to prevent a blocking UI and unnecessary expensive operations.
To keep the Information Panel maintainable and prepared for future features a cleanup has been done. The whole user interface handling has been moved into the class InformationPanelContent that offers a straight forward interface: showItem(const KFileItem& item) and showItems(const KFileItemList& items). The class InformationPanel is responsible for calling those methods in a way that hovering items, changing directories, doing selections, rename and delete operations, ... don't result in calling showItem() 10 times per second. This cleanup won't be backported to KDE 4.3.x svn path=/trunk/KDE/kdebase/apps/; revision=991902
Diffstat (limited to 'src/pixmapviewer.cpp')
0 files changed, 0 insertions, 0 deletions