kcachegrind
#include <callmapview.h>

Public Member Functions | |
CallMapView (bool showCallers, TraceItemView *parentView, QWidget *parent=0, const char *name=0) | |
QColor | groupColor (TraceFunction *) const |
void | restoreOptions (const QString &prefix, const QString &postfix) |
void | saveOptions (const QString &prefix, const QString &postfix) |
void | setData (TraceData *) |
bool | showCallers () const |
QString | tipString (TreeMapItem *) const |
ProfileCostArray * | totalCost () |
QString | whatsThis () const |
QWidget * | widget () |
![]() | |
TreeMapWidget (TreeMapItem *base, QWidget *parent=0) | |
~TreeMapWidget () | |
void | addSplitDirectionItems (QMenu *) |
bool | allowRotation () const |
TreeMapItem * | base () const |
int | borderWidth () const |
bool | clearSelection (TreeMapItem *parent=0) |
TreeMapItem * | current () const |
const QFont & | currentFont () const |
bool | defaultFieldForced (int) const |
DrawParams::Position | defaultFieldPosition (int) const |
QString | defaultFieldStop (int) const |
QString | defaultFieldType (int) const |
bool | defaultFieldVisible (int) const |
void | deletingItem (TreeMapItem *) |
void | drawFrame (int d, bool b) |
bool | drawFrame (int d) const |
void | drawTreeMap () |
bool | fieldForced (int) const |
DrawParams::Position | fieldPosition (int) const |
QString | fieldPositionString (int) const |
QString | fieldStop (int) const |
QString | fieldType (int) const |
bool | fieldVisible (int) const |
bool | isSelected (TreeMapItem *i) const |
bool | isShadingEnabled () const |
bool | isTransparent (int d) const |
TreeMapItem * | item (int x, int y) const |
int | maxDrawingDepth () const |
int | maxSelectDepth () const |
int | minimalArea () const |
TreeMapItem * | possibleSelection (TreeMapItem *) const |
void | redraw (TreeMapItem *) |
void | redraw () |
void | resort () |
TreeMapItemList | selection () const |
SelectionMode | selectionMode () const |
void | setAllowRotation (bool) |
void | setBorderWidth (int w) |
void | setCurrent (TreeMapItem *, bool kbd=false) |
void | setFieldForced (int, bool) |
void | setFieldPosition (int, DrawParams::Position) |
void | setFieldPosition (int, const QString &) |
void | setFieldStop (int, const QString &) |
void | setFieldType (int, const QString &) |
void | setFieldVisible (int, bool) |
void | setMarked (int markNo=1, bool redraw=true) |
void | setMaxDrawingDepth (int d) |
void | setMaxSelectDepth (int d) |
void | setMinimalArea (int area) |
void | setRangeSelection (TreeMapItem *i1, TreeMapItem *i2, bool selected) |
void | setSelected (TreeMapItem *, bool selected=true) |
void | setSelectionMode (SelectionMode m) |
void | setShadingEnabled (bool s) |
void | setSkipIncorrectBorder (bool enable=true) |
void | setSplitMode (TreeMapItem::SplitMode m) |
bool | setSplitMode (const QString &) |
void | setTransparent (int d, bool b) |
void | setVisibleWidth (int width, bool reuseSpace=false) |
bool | skipIncorrectBorder () const |
TreeMapItem::SplitMode | splitMode () const |
QString | splitModeString () const |
TreeMapItem * | visibleItem (TreeMapItem *) const |
TreeMapWidget * | widget () |
![]() | |
TraceItemView (TraceItemView *parentView, TopLevelBase *top=0) | |
virtual | ~TraceItemView () |
bool | activate (CostItem *i) |
virtual void | activated (TraceItemView *sender, CostItem *) |
TraceFunction * | activeFunction () |
CostItem * | activeItem () const |
void | addEventTypeMenu (QMenu *, bool withCost2=true) |
void | addGoMenu (QMenu *) |
TraceData * | data () const |
virtual void | directionActivated (TraceItemView *sender, Direction) |
EventType * | eventType () const |
EventType * | eventType2 () const |
ProfileContext::Type | groupType () const |
void | notifyChange (int changeType) |
const TracePartList & | partList () const |
virtual void | partsSelected (TraceItemView *sender, const TracePartList &) |
Position | position () const |
virtual void | restoreLayout (const QString &prefix, const QString &postfix) |
virtual void | saveLayout (const QString &prefix, const QString &postfix) |
void | select (CostItem *i) |
virtual void | selected (TraceItemView *sender, CostItem *) |
virtual void | selectedEventType (TraceItemView *sender, EventType *) |
virtual void | selectedEventType2 (TraceItemView *sender, EventType *) |
virtual void | selectedGroupType (TraceItemView *sender, ProfileContext::Type) |
CostItem * | selectedItem () const |
void | set (ProfileContext::Type g) |
void | set (const TracePartList &l) |
bool | set (int, TraceData *, EventType *, EventType *, ProfileContext::Type, const TracePartList &, CostItem *, CostItem *) |
void | setEventType (EventType *t) |
void | setEventType2 (EventType *t) |
void | setMergeUpdates (bool b) |
void | setPosition (Position p) |
void | setTitle (QString t) |
void | setTopLevel (TopLevelBase *t) |
int | status () const |
QString | title () const |
TopLevelBase * | topLevel () const |
void | updateView (bool force=false) |
Detailed Description
Definition at line 35 of file callmapview.h.
Constructor & Destructor Documentation
CallMapView::CallMapView | ( | bool | showCallers, |
TraceItemView * | parentView, | ||
QWidget * | parent = 0 , |
||
const char * | name = 0 |
||
) |
Definition at line 55 of file callmapview.cpp.
Member Function Documentation
QColor CallMapView::groupColor | ( | TraceFunction * | f | ) | const |
Definition at line 538 of file callmapview.cpp.
|
virtual |
Reimplemented from TraceItemView.
Definition at line 945 of file callmapview.cpp.
|
virtual |
Reimplemented from TraceItemView.
Definition at line 971 of file callmapview.cpp.
|
virtual |
Reimplemented from TraceItemView.
Definition at line 138 of file callmapview.cpp.
|
inline |
Definition at line 51 of file callmapview.h.
|
virtual |
Return tooltip string to show for a item (can be rich text) Default implementation gives lines with "text0 (text1)" going to root.
Reimplemented from TreeMapWidget.
Definition at line 547 of file callmapview.cpp.
ProfileCostArray * CallMapView::totalCost | ( | ) |
Definition at line 573 of file callmapview.cpp.
|
virtual |
Reimplemented from TraceItemView.
Definition at line 98 of file callmapview.cpp.
|
inlinevirtual |
Implements TraceItemView.
Definition at line 44 of file callmapview.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:03:27 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.