More Info

Revision 914401

(Back to digest)
 

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