mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 18:32:51 +00:00
|
||
---|---|---|
.. | ||
callgraphview.cpp | ||
callgraphview.h | ||
callitem.cpp | ||
callitem.h | ||
callmapview.cpp | ||
callmapview.h | ||
callview.cpp | ||
callview.h | ||
CMakeLists.txt | ||
costlistitem.cpp | ||
costlistitem.h | ||
coverageitem.cpp | ||
coverageitem.h | ||
coverageview.cpp | ||
coverageview.h | ||
eventtypeitem.cpp | ||
eventtypeitem.h | ||
eventtypeview.cpp | ||
eventtypeview.h | ||
functionlistmodel.cpp | ||
functionlistmodel.h | ||
functionselection.cpp | ||
functionselection.h | ||
globalguiconfig.cpp | ||
globalguiconfig.h | ||
instritem.cpp | ||
instritem.h | ||
instrview.cpp | ||
instrview.h | ||
libviews.pri | ||
listutils.cpp | ||
listutils.h | ||
multiview.cpp | ||
multiview.h | ||
partgraph.cpp | ||
partgraph.h | ||
partlistitem.cpp | ||
partlistitem.h | ||
partselection.cpp | ||
partselection.h | ||
partview.cpp | ||
partview.h | ||
README | ||
sourceitem.cpp | ||
sourceitem.h | ||
sourceview.cpp | ||
sourceview.h | ||
stackitem.cpp | ||
stackitem.h | ||
stackselection.cpp | ||
stackselection.h | ||
tabview.cpp | ||
tabview.h | ||
toplevelbase.cpp | ||
toplevelbase.h | ||
traceitemview.cpp | ||
traceitemview.h | ||
treemap.cpp | ||
treemap.h |
OVERVIEW This directory contains widgets which display views into profile data. A view either shows some aspect of the profile data directly, are is a container for other views. All views are subclasses of TraceItemView. Implementation of all views depend on Qt only. KDE-specific views, these should be in kcachegrind/. VIEWS Container views --------------- TabView A Tabview embeds multiple views with the same cost item selected/activated. The views can be arranged either on top of each other using tabs for selection, or nearside each other in four regions (right/top/left/bottom). Multiview A Multiview is a horizontal or vertical series of embedded views, separated by splitters. Eeach embedded view can have its own cost item selection/activation. One of the views has the focus, and thus providing the selection/activation of the multiview itself. Selection in one view changes the activation in the next view to the right/bottom (with wrap around). Detailed views -------------- EventTypeView A list of event types measured in the profile experiment, attributed with the costs of the currently activated cost item. CallView A list of callers/callees of the currently activated cost item. CallMapView A treemap showing the nesting of callers/callees starting from the currently activated cost item. CallGraphView A graph around the currently activated cost item, with edges being the call relations. Only nodes and edges with cost over a given threshould are shown. CoverageView Similar to the CallView list, the coverage list includes not only direct callers/callees, but also indirect. SourceView Annotated source. InstrView Annotated assembly. PartView List of loaded profile data parts Misc ---- TreeMap Generic widget for treemaps listutils.cpp helpers for lists in views