kcachegrind
sourceitem.cpp
Go to the documentation of this file.
169 ProfileCostArray* lineCost = _lineCall ? (ProfileCostArray*)_lineCall : (ProfileCostArray*)_line;
void paintArrows(QPainter *p, const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: sourceitem.cpp:344
int sortColumn() const
SourceItem(SourceView *sv, QTreeWidget *parent, int fileno, unsigned int lineno, bool inside, const QString &src, TraceLine *line=0)
Definition: sourceitem.cpp:41
void fillRect(const QRectF &rectangle, const QBrush &brush)
QColor light(int factor) const
static QColor functionColor(ProfileContext::Type gt, TraceFunction *)
Definition: globalguiconfig.cpp:205
void drawPolyline(const QPointF *points, int pointCount)
void setIcon(int column, const QIcon &icon)
void save()
int height() const
virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
void drawLine(const QLineF &line)
QString tr(const char *sourceText, const char *disambiguation, int n)
QColor dark(int factor) const
QString prettyName() const
Similar to name, but prettyfied = more descriptive to humans.
Definition: tracedata.cpp:1485
void setJumpArray(const QVector< TraceLineJump * > &a)
Definition: sourceitem.cpp:288
QIcon icon(int column) const
virtual bool operator<(const QTreeWidgetItem &other) const
QString number(int n, int base)
void setPen(const QColor &color)
virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
void setBrush(const QBrush &brush)
void * internalPointer() const
const T * constData() const
QString prettyName() const
Similar to name, but prettyfied = more descriptive to humans.
Definition: tracedata.cpp:1889
void putPoints(int index, int nPoints, int firstx, int firsty,...)
QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: sourceitem.cpp:305
QTreeWidget * treeWidget() const
void drawBackground(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
virtual QString name() const
Returns dynamic name info (without type)
Definition: tracedata.cpp:1475
bool isNull() const
void restore()
Definition: sourceview.h:31
QString & replace(int position, int n, QChar after)
SourceItemDelegate(SourceView *parent)
Definition: sourceitem.cpp:299
bool operator<(const QTreeWidgetItem &other) const
Definition: sourceitem.cpp:240
void drawConvexPolygon(const QPointF *points, int pointCount)
int height() const
void setText(int column, const QString &text)
QPoint topLeft() const
void addPrettyLocation(QString &, int maxFiles=1) const
Definition: tracedata.cpp:2055
int column() const
void translate(const QPointF &offset)
QString pretty(char sep= ' ') const
Convert SubCost value into a QString, spaced every 3 digits.
Definition: subcost.cpp:46
virtual bool setData(const QModelIndex &index, const QVariant &value, int role)
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: sourceitem.cpp:323
void setTextAlignment(int column, int alignment)
QAbstractItemModel * model() const
QObject * parent() const
QString arg(qlonglong a, int fieldWidth, int base, const QChar &fillChar) const
QPixmap costPixmap(EventType *ct, ProfileCostArray *cost, double total, bool framed)
Definition: listutils.cpp:217
Definition: sourceitem.h:33
bool isValid() const
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.