kcachegrind
callmapview.cpp
Go to the documentation of this file.
TreeMapItem * base() const
Returns the TreeMapItem filling out the widget space.
Definition: treemap.h:410
void setFieldPosition(int, DrawParams::Position)
Set the field position in the area.
Definition: treemap.cpp:1442
const QPalette & palette() const
void setSplitMode(TreeMapItem::SplitMode m)
for setting/getting global split direction
Definition: treemap.cpp:1209
Definition: context.h:46
void addSplitDirectionItems(QMenu *)
Populate given menu with option items.
Definition: treemap.cpp:2848
const TraceCallList & callings(bool skipCycle=false) const
Definition: tracedata.cpp:2302
void setChecked(bool)
QVariant data() const
static QColor functionColor(ProfileContext::Type gt, TraceFunction *)
Definition: globalguiconfig.cpp:205
Definition: traceitemview.h:88
QString prettySubCost(EventType *)
Returns a cost attribute converted to a string (with space after every 3 digits)
Definition: costitem.cpp:601
const QColor & color(ColorGroup group, ColorRole role) const
QPoint mapToGlobal(const QPoint &pos) const
virtual void setValue(const QString &key, const QVariant &value, const QVariant &defaultValue=QVariant())
Definition: config.cpp:57
T value() const
Definition: callmapview.h:35
CallMapView(bool showCallers, TraceItemView *parentView, QWidget *parent=0, const char *name=0)
Definition: callmapview.cpp:55
void setFieldVisible(int, bool)
Should the text with number textNo be visible? This is only done if remaining space is enough to allo...
Definition: treemap.cpp:1404
QString tr(const char *sourceText, const char *disambiguation, int n)
TraceCallList callers(bool skipCycle=false) const
Definition: tracedata.cpp:2278
Definition: callmapview.h:129
Definition: treemap.h:67
static ConfigGroup * group(const QString &group, const QString &optSuffix=QString())
Definition: config.cpp:80
void returnPressed(TreeMapItem *)
Definition: callmapview.h:108
const char * name() const
Definition: traceitemview.h:84
Class for visualization of a metric of hierarchically nested items as 2D areas.
Definition: treemap.h:392
Definition: traceitemview.h:87
void setAllowRotation(bool)
Do we allow the texts to be rotated by 90 degrees for better fitting?
Definition: treemap.cpp:1281
int toInt(bool *ok) const
void currentChanged(TreeMapItem *, bool keyboard)
This signal is emitted if the current item changes.
QString tipString(TreeMapItem *) const
Return tooltip string to show for a item (can be rich text) Default implementation gives lines with "...
Definition: callmapview.cpp:547
void setObjectName(const QString &name)
bool isEmpty() const
Definition: treemap.h:67
QString prettyName() const
Similar to name, but prettyfied = more descriptive to humans.
Definition: tracedata.cpp:1889
static QString shortenSymbol(const QString &)
Definition: globalconfig.cpp:395
CallMapCallingItem(double factor, TraceCall *c)
Definition: callmapview.cpp:720
void setData(const QVariant &userData)
virtual void selected(TraceItemView *sender, CostItem *)
Notification from child views.
Definition: traceitemview.cpp:319
virtual void activated(TraceItemView *sender, CostItem *)
Definition: traceitemview.cpp:347
QVariant fromValue(const T &value)
void setCheckable(bool)
void setSkipIncorrectBorder(bool enable=true)
If a children value() is almost the parents sum(), it can happen that the border to be drawn for visi...
Definition: treemap.cpp:1298
void restoreOptions(const QString &prefix, const QString &postfix)
Definition: callmapview.cpp:945
void setWhatsThis(const QString &)
Definition: callmapview.h:87
void setMarked(int markNo=1, bool redraw=true)
Switches on the marking .
Definition: treemap.cpp:1647
void doubleClicked(TreeMapItem *)
QStringList path(int) const
Returns a list of text strings of specified text number, from root up to this item.
Definition: treemap.cpp:949
void setSorting(int textNo, bool ascending=true)
Set the sorting for child drawing.
Definition: treemap.cpp:1046
bool toBool() const
QString pretty(char sep= ' ') const
Convert SubCost value into a QString, spaced every 3 digits.
Definition: subcost.cpp:46
virtual void showMessage(const QString &, int msec)=0
void saveOptions(const QString &prefix, const QString &postfix)
Definition: callmapview.cpp:971
QString prettyLocation(int maxFiles=0) const
Definition: tracedata.cpp:2047
This class holds profiling data of multiple tracefiles generated with cachegrind on one command...
Definition: tracedata.h:1363
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QString arg(qlonglong a, int fieldWidth, int base, const QChar &fillChar) const
QString toString() const
QPixmap costPixmap(EventType *ct, ProfileCostArray *cost, double total, bool framed)
Definition: listutils.cpp:217
void setEnabled(bool)
CallMapCallerItem(double factor, TraceCall *c)
Definition: callmapview.cpp:845
void setFieldForced(int, bool)
Should the drawing of the name into the rectangle be forced? This enables drawing of the name before ...
Definition: treemap.cpp:1423
void contextMenuRequested(TreeMapItem *, const QPoint &)
Definition: treemap.h:201
Definition: context.h:46
Definition: context.h:37
virtual QVariant value(const QString &key, const QVariant &defaultValue) const
Definition: config.cpp:60
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:39:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:39:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.