Revision 914401

Go back to digest for 25th January 2009

Features in Development Tools

Josef Weidendorfer committed changes in /trunk/KDE/kdesdk/kcachegrind:

Introduce Config{Storage,Group} as base for configuration backends

Global options in GlobalConfig (was Configuration) previously had their KDE implementation for {save,read}Options in kcachegrind/kconfiguration.cpp.

Now, save/readOptions is back in GlobalConfig and uses the new abstractions instead.

This is needed as basis to get rid of KDE dependencies in libview/(all views currently use KConfig based option saving/reading)

File Changes

Added 6 files
  • /trunk/KDE/kdesdk/kcachegrind
  •   /kcachegrind/kdeconfig.cpp
  •   /kcachegrind/kdeconfig.h
  •   /libcore/config.cpp
  •   /libcore/config.h
  •   /libcore/globalconfig.cpp
  •   /libcore/globalconfig.h
Deleted 4 files
  • /trunk/KDE/kdesdk/kcachegrind
  •   /kcachegrind/kconfiguration.cpp
  •   /kcachegrind/kconfiguration.h
  •   /libcore/configuration.cpp
  •   /libcore/configuration.h
Modified 28 files
  • /trunk/KDE/kdesdk/kcachegrind
  •   /cgview/main.cpp
  •   /kcachegrind/CMakeLists.txt
  •   /kcachegrind/configdlg.cpp
  •   /kcachegrind/configdlg.h
  •   /kcachegrind/costlistitem.cpp
  •   /kcachegrind/functionitem.cpp
  •   /kcachegrind/functionselection.cpp
  •   /kcachegrind/main.cpp
  •   /kcachegrind/partgraph.cpp
  •   /kcachegrind/partselection.cpp
  •   /kcachegrind/stackitem.cpp
  •   /kcachegrind/toplevel.cpp
  •   /libcore/CMakeLists.txt
  •   /libcore/tracedata.cpp
  •   /libviews/callgraphview.cpp
  •   /libviews/callitem.cpp
  •   /libviews/callmapview.cpp
  •   /libviews/callview.cpp
  •   /libviews/coverageitem.cpp
  •   /libviews/coverageview.cpp
  •   /libviews/eventtypeitem.cpp
  •   /libviews/eventtypeview.cpp
  •   /libviews/instritem.cpp
  •   /libviews/instrview.cpp
  •   /libviews/partlistitem.cpp
  •   /libviews/partview.cpp
  •   /libviews/sourceitem.cpp
  •   /libviews/sourceview.cpp
38 files changed in total