| CAddr | Addresses are 64bit values like costs to be able to always load profile data produced on 64bit architectures |
| CAppendList< type > | A list of pointers, only able to append items |
| CConfigColorSetting | Color setting for a cost item Helper class for color settings in configuration |
| ►CConfigDlgBase | |
| ►CConfigDlgBase | |
| CConfigDlg | |
| ►CConfigGroup | A group of configuration settings |
| CKDEConfigGroup | |
| CQCGConfigGroup | |
| ►CConfigStorage | This is an adapter class for different configuration backends |
| CKDEConfigStorage | |
| CQCGConfigStorage | |
| ►CCostItem | Base class for cost items |
| ►CProfileCostArray | An array of basic cost metrics for a trace item |
| ►CTraceCallCost | Cost item with additional call count metric |
| ►CTraceCallListCost | Call Cost Item depends on a list of Call cost items |
| CTraceCall | A call from one to another function |
| CTraceInstrCall | A call from an instruction of one function to another function |
| CTraceLineCall | A call from a line of one function to another function |
| CTracePartCall | Cost of a call at a function to another function, from a single trace file |
| CTracePartInstrCall | Cost of a call at a instruction code address from a trace file |
| CTracePartLineCall | Cost of a call at a line from a trace file |
| CTraceData | This class holds profiling data of multiple tracefiles generated with cachegrind on one command |
| CTraceFunctionSource | A container helper class for TraceFunction for source lines where a function is implemented in |
| ►CTraceInclusiveCost | Cost item with additional inclusive metric |
| ►CTraceInclusiveListCost | Inclusive Cost Item depends on a list of inclusive cost items |
| ►CTraceCostItem | |
| CTraceClass | A C++ Class / Namespace |
| CTraceFile | A source file containing function definitions |
| ►CTraceFunction | A traced function |
| CTraceFunctionCycle | A cycle of recursive calling functions |
| CTraceObject | A object containing a text segment (shared lib/executable) with defined functions |
| CTraceLineRegion | Cost of a source region |
| CTracePartClass | Cost of a class, from a single trace file |
| CTracePartFile | Cost of a source file, from a single trace file |
| CTracePartObject | Cost of a object, from a single trace file |
| CTracePartFunction | Cost of a function, from a single trace file |
| CTracePartLineRegion | Cost of a source region |
| ►CTraceListCost | Cost Item depends on a list of cost items |
| CTraceInstr | A code instruction address of the program |
| CTraceLine | A source line of the program |
| CTracePart | A Trace Part: All data read from a trace file, containing all costs that happened in a specified time interval of the executed command |
| CTracePartInstr | Cost of a code instruction address from a trace file |
| CTracePartLine | Cost of a line from a trace file |
| ►CTraceJumpCost | Cost of a (conditional) jump |
| CTraceInstrJump | A jump from an instruction to another inside of a function |
| ►CTraceJumpListCost | Jump Cost Item depends on a list of Jump cost items |
| CTraceLineJump | A jump from one line to another inside of a function |
| CTracePartInstrJump | Cost of jump at a instruction code address from a trace file |
| CTracePartLineJump | Cost of jump at a source line from a trace file |
| ►CDrawParams | Drawing parameters for an object |
| ►CStoredDrawParams | |
| CCanvasEdgeLabel | |
| CCanvasNode | |
| ►CTreeMapItem | Base class of items in TreeMap |
| CBasePartItem | |
| CCallMapBaseItem | |
| CCallMapCallerItem | |
| CCallMapCallingItem | |
| CPartItem | |
| CSubPartItem | |
| CDump | A loadable profile Dump |
| CDumpManager | |
| ►CDumpSelectionBase | |
| CDumpSelection | |
| CDynPool | DynPool |
| CEventType | A cost type, e.g |
| CEventTypeMapping | A index list into a EventTypeSet |
| CEventTypeSet | A class for managing a set of event types |
| CFixCallCost | A FixCallCost will be inserted into a |
| CFixCost | A class holding an unchangable cost item of an input file |
| CFixFile | A class for fast line by line reading of a read-only ASCII file |
| CFixJump | A class holding a jump (mostly) inside of a function |
| CFixPool | FixPool |
| CFixString | A simple, constant string class |
| CFunctionListModel::FunctionLessThan | |
| ►CGlobalConfig | Global configuration (only non-GUI options) |
| CGlobalGUIConfig | Extension of global configuration for GUI options |
| CGraphEdge | |
| CGraphNode | |
| ►CGraphOptions | |
| ►CStorableGraphOptions | |
| CCallGraphView | A QGraphicsView showing a part of the call graph and another zoomed out CanvasView in a border acting as a panner to select to visible part (only if needed) |
| CGraphExporter | GraphExporter |
| CHighestCostList | A class to calculate the <maxSize> ProfileCostArray items with highest cost |
| CHistoryItem | |
| ►CKXmlGuiWindow | |
| CTopLevel | |
| CLoader | To implement a new loader, inherit from the Loader class and and reimplement canLoad() and load() |
| ►CLogger | |
| CQCGTopLevel | |
| CTopLevel | |
| CPositionSpec | |
| CProfileContext | Base class for source contexts which event costs contained in a ProfileData instance, ie |
| ►CQAbstractItemModel | |
| CFunctionListModel | |
| ►CQDialog | |
| CConfigDialog | |
| CConfigDlgBase | |
| ►CQGraphicsPathItem | |
| CCanvasEdge | |
| ►CQGraphicsPolygonItem | |
| CCanvasEdgeArrow | |
| ►CQGraphicsRectItem | |
| CCanvasEdgeLabel | |
| CCanvasFrame | |
| CCanvasNode | |
| ►CQGraphicsView | |
| CCallGraphView | A QGraphicsView showing a part of the call graph and another zoomed out CanvasView in a border acting as a panner to select to visible part (only if needed) |
| CPanningView | A panner laid over a QGraphicsScene |
| ►CQItemDelegate | |
| CInstrItemDelegate | |
| CSourceItemDelegate | |
| ►CQList | |
| CTreeMapItemList | |
| ►CQMainWindow | |
| CQCGTopLevel | |
| ►CQSplitter | |
| CMultiView | |
| CSplitter | Own Splitter: Call checkVisiblity for all TabWidget children of the splitter on a MoveEvent |
| ►CQStyledItemDelegate | |
| CAutoToolTipDelegate | |
| ►CQTabBar | |
| CTabBar | Subclass of QTabBar to enable context menu on tabs |
| ►CQTabWidget | |
| CTabWidget | Own TabView: |
| ►CQToolButton | |
| CQtColorButton | |
| ►CQTreeWidget | |
| CCallView | |
| CCoverageView | |
| CEventTypeView | |
| CInstrView | |
| CPartView | |
| CSourceView | |
| ►CQTreeWidgetItem | |
| CCalleeCoverageItem | |
| CCallerCoverageItem | |
| CCallItem | |
| CCostListItem | |
| CEventTypeItem | |
| CInstrItem | |
| CPartListItem | For info tab, trace part list |
| CSourceItem | |
| CStackItem | |
| ►CQWidget | |
| ►CConfigPage | |
| CColorSettings | |
| CGeneralSettings | |
| CSourceSettings | |
| CFunctionSelection | |
| CPartSelection | |
| CStackSelection | |
| CTabView | |
| ►CTreeMapWidget | Class for visualization of a metric of hierarchically nested items as 2D areas |
| CCallMapView | |
| CPartAreaWidget | |
| CRectDrawing | |
| CStack | |
| CStackBrowser | |
| CSubCost | Cost event counter, simple wrapper around a 64bit entity |
| ►CTopLevelBase | |
| CQCGTopLevel | |
| CTopLevel | |
| ►CTraceAssoziation | For temporary assoziation of objects with TraceFunctions |
| CCoverage | Coverage of a function |
| ►CTraceItemView | Abstract Base Class for KCachegrind Views |
| CCallGraphView | A QGraphicsView showing a part of the call graph and another zoomed out CanvasView in a border acting as a panner to select to visible part (only if needed) |
| CCallMapView | |
| CCallView | |
| CCoverageView | |
| CDumpSelection | |
| CEventTypeView | |
| CFunctionSelection | |
| CInstrView | |
| CMultiView | |
| CPartSelection | |
| CPartView | |
| CSourceView | |
| CTabView | |
| ►CQTimer | |
| CTraceItemViewUpdateTimer | |