Warning, /sdk/kcachegrind/libviews/README is written in an unsupported language. File is not indexed.

0001 OVERVIEW
0002 
0003 This directory contains widgets which display views
0004 into profile data. A view either shows some aspect of
0005 the profile data directly, are is a container for
0006 other views.
0007 
0008 All views are subclasses of TraceItemView.
0009 
0010 Implementation of all views depend on Qt only.
0011 KDE-specific views, these should be in kcachegrind/.
0012 
0013 
0014 VIEWS
0015 
0016 
0017 Container views
0018 ---------------
0019 
0020 TabView
0021 
0022 A Tabview embeds multiple views with the same cost item
0023 selected/activated. The views can be arranged either
0024 on top of each other using tabs for selection, or nearside
0025 each other in four regions (right/top/left/bottom).
0026 
0027 Multiview
0028 
0029 A Multiview is a horizontal or vertical series of embedded views,
0030 separated by splitters.
0031 Eeach embedded view can have its own cost item selection/activation.
0032 One of the views has the focus, and thus providing the
0033 selection/activation of the multiview itself.
0034 Selection in one view changes the activation in the next view to
0035 the right/bottom (with wrap around).
0036 
0037 
0038 Detailed views
0039 --------------
0040 
0041 EventTypeView
0042 
0043 A list of event types measured in the profile experiment,
0044 attributed with the costs of the currently activated cost item.
0045 
0046 CallView
0047 
0048 A list of callers/callees of the currently activated cost item.
0049 
0050 CallMapView
0051 
0052 A treemap showing the nesting of callers/callees starting from
0053 the currently activated cost item.
0054 
0055 CallGraphView
0056 
0057 A graph around the currently activated cost item, with edges
0058 being the call relations. Only nodes and edges with cost over a
0059 given threshould are shown.
0060 
0061 CoverageView
0062 
0063 Similar to the CallView list, the coverage list includes not
0064 only direct callers/callees, but also indirect.
0065 
0066 SourceView
0067 
0068 Annotated source.
0069 
0070 InstrView
0071 
0072 Annotated assembly.
0073 
0074 PartView
0075 
0076 List of loaded profile data parts
0077 
0078 
0079 Misc
0080 ----
0081 
0082 TreeMap
0083 
0084 Generic widget for treemaps
0085 
0086 listutils.cpp
0087 helpers for lists in views