kcachegrind
traceitemview.cpp
Go to the documentation of this file.
TraceItemView(TraceItemView *parentView, TopLevelBase *top=0)
Definition: traceitemview.cpp:49
void clear()
virtual void selectedEventType2(TraceItemView *sender, EventType *)
Definition: traceitemview.cpp:370
Definition: context.h:46
virtual void addEventTypeMenu(QMenu *, bool)=0
virtual void setEventTypeDelayed(EventType *)=0
virtual void partsSelected(TraceItemView *sender, const TracePartList &)
Definition: traceitemview.cpp:331
virtual void directionActivated(TraceItemView *sender, Direction)
Definition: traceitemview.cpp:387
void addEventTypeMenu(QMenu *, bool withCost2=true)
Definition: traceitemview.cpp:466
Definition: traceitemview.h:88
bool isVisible() const
virtual void restoreLayout(const QString &prefix, const QString &postfix)
Definition: traceitemview.cpp:104
QString tr(const char *sourceText, const char *disambiguation, int n)
void timeout()
const char * name() const
Definition: traceitemview.h:84
Definition: traceitemview.h:87
Definition: toplevelbase.h:34
virtual void activePartsChangedSlot(const TracePartList &list)=0
virtual CostItem * canShow(CostItem *i)
Called when a new item is about to become active.
Definition: traceitemview.h:182
Definition: traceitemview.h:80
virtual void setTraceItemDelayed(CostItem *)=0
virtual void selected(TraceItemView *sender, CostItem *)
Notification from child views.
Definition: traceitemview.cpp:319
virtual void addGoMenu(QMenu *)=0
virtual void activated(TraceItemView *sender, CostItem *)
Definition: traceitemview.cpp:347
friend class TraceItemViewUpdateTimer
Definition: traceitemview.h:72
void stop()
virtual void saveLayout(const QString &prefix, const QString &postfix)
Definition: traceitemview.cpp:88
virtual void setDirectionDelayed(TraceItemView::Direction)=0
virtual void saveOptions(const QString &prefix, const QString &postfix)
Definition: traceitemview.cpp:96
virtual void restoreOptions(const QString &prefix, const QString &postfix)
Definition: traceitemview.cpp:107
virtual void doUpdate(int changeType, bool force)
Definition: traceitemview.cpp:395
TraceItemViewUpdateTimer(TraceItemView *view)
Definition: traceitemview.cpp:35
Definition: traceitemview.h:93
void start(int msec)
virtual QWidget * widget()=0
This class holds profiling data of multiple tracefiles generated with cachegrind on one command...
Definition: tracedata.h:1363
virtual void selectedGroupType(TraceItemView *sender, ProfileContext::Type)
Definition: traceitemview.cpp:378
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
virtual void setGroupTypeDelayed(ProfileContext::Type)=0
virtual void selectedEventType(TraceItemView *sender, EventType *)
Definition: traceitemview.cpp:362
virtual void setEventType2Delayed(EventType *)=0
Definition: context.h:46
Definition: context.h:37
void setSingleShot(bool singleShot)
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.