• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

kcachegrind

Public Slots | Public Member Functions | List of all members
QCGTopLevel Class Reference

#include <qcgtoplevel.h>

Inheritance diagram for QCGTopLevel:
Inheritance graph
[legend]

Public Slots

void about ()
 
void activePartsChangedSlot (const TracePartList &list)
 
void add ()
 
void add (QStringList files)
 
void backAboutToShow ()
 
void backTriggered (QAction *)
 
void configChanged ()
 
void configure (QString page=QString::null)
 
void eventType2Selected (const QString &)
 
void eventTypeSelected (const QString &)
 
void exportGraph ()
 
void forwardAboutToShow ()
 
void forwardTriggered (QAction *)
 
void functionVisibilityChanged (bool)
 
void goBack ()
 
void goForward ()
 
void goUp ()
 
void groupTypeSelected (int)
 
void layoutDuplicate ()
 
void layoutNext ()
 
void layoutPrevious ()
 
void layoutRemove ()
 
void layoutRestore ()
 
void layoutSave ()
 
void load ()
 
void load (QStringList files, bool addToRecentFiles=true)
 
void loadDelayed (QString file, bool addToRecentFiles=true)
 
void loadDelayed (QStringList files, bool addToRecentFiles=true)
 
void loadFilesDelayed ()
 
void newWindow ()
 
void partsHideSelectedSlot ()
 
void partsHideSelectedSlotDelayed ()
 
void partsUnhideAllSlot ()
 
void partsUnhideAllSlotDelayed ()
 
void recentFilesMenuAboutToShow ()
 
void recentFilesTriggered (QAction *)
 
void setAbsoluteCost ()
 
void setDirectionDelayed (TraceItemView::Direction)
 
void setDirectionDelayed ()
 
bool setEventType (EventType *)
 
bool setEventType (QString)
 
bool setEventType (QAction *)
 
bool setEventType2 (EventType *)
 
bool setEventType2 (QString)
 
bool setEventType2 (QAction *)
 
void setEventType2Delayed (EventType *)
 
void setEventType2Delayed ()
 
void setEventTypeDelayed (EventType *)
 
void setEventTypeDelayed ()
 
bool setFunction (TraceFunction *)
 
bool setFunction (QString)
 
bool setGroup (TraceCostItem *)
 
bool setGroup (QString)
 
void setGroupDelayed (TraceCostItem *)
 
void setGroupDelayed ()
 
bool setGroupType (ProfileContext::Type)
 
bool setGroupType (QString)
 
void setGroupTypeDelayed (ProfileContext::Type)
 
void setGroupTypeDelayed ()
 
void setPercentage (bool)
 
void setRelativeCost ()
 
void setTraceItemDelayed (CostItem *)
 
void setTraceItemDelayed ()
 
void showMessage (const QString &, int msec)
 
void showStatus (const QString &msg, int progress)
 
void sidebarMenuAboutToShow ()
 
void toggleCycles ()
 
void toggleExpanded ()
 
void toggleFunctionDock ()
 
void toggleHideTemplates ()
 
void togglePartDock ()
 
void togglePercentage ()
 
void toggleSplitDirection ()
 
void toggleSplitted ()
 
void toggleStackDock ()
 
void upAboutToShow ()
 
void updateLayoutActions ()
 
void updateStatusBar ()
 
void upTriggered (QAction *)
 

Public Member Functions

 QCGTopLevel ()
 
 ~QCGTopLevel ()
 
TracePartList activeParts ()
 
void addEventTypeMenu (QMenu *, bool)
 
void addGoMenu (QMenu *)
 
void closeEvent (QCloseEvent *)
 
void createActions ()
 
void createDocks ()
 
void createMenu ()
 
void createToolbar ()
 
TraceData * data ()
 
EventType * eventType ()
 
EventType * eventType2 ()
 
ProfileContext::Type groupType ()
 
TracePartList hiddenParts ()
 
virtual void loadError (int line, const QString &msg)
 
virtual void loadFinished (const QString &msg)
 
virtual void loadProgress (int progress)
 
virtual void loadStart (const QString &filename)
 
virtual void loadWarning (int line, const QString &msg)
 
void setData (TraceData *)
 
- Public Member Functions inherited from Logger
virtual ~Logger ()
 
- Public Member Functions inherited from TopLevelBase
virtual ~TopLevelBase ()
 
virtual void activePartsChangedSlot (const TracePartList &list)=0
 
virtual void configChanged ()=0
 
virtual void setDirectionDelayed (TraceItemView::Direction)=0
 
virtual void setEventType2Delayed (EventType *)=0
 
virtual void setEventTypeDelayed (EventType *)=0
 
virtual void setGroupDelayed (TraceCostItem *)=0
 
virtual void setGroupTypeDelayed (ProfileContext::Type)=0
 
virtual void setTraceItemDelayed (CostItem *)=0
 
virtual void showMessage (const QString &, int msec)=0
 

Additional Inherited Members

- Protected Attributes inherited from Logger
QString _filename
 

Detailed Description

Definition at line 51 of file qcgtoplevel.h.

Constructor & Destructor Documentation

QCGTopLevel::QCGTopLevel ( )

Definition at line 61 of file qcgtoplevel.cpp.

QCGTopLevel::~QCGTopLevel ( )

Definition at line 110 of file qcgtoplevel.cpp.

Member Function Documentation

void QCGTopLevel::about ( )
slot

Definition at line 611 of file qcgtoplevel.cpp.

TracePartList QCGTopLevel::activeParts ( )
inline

Definition at line 73 of file qcgtoplevel.h.

void QCGTopLevel::activePartsChangedSlot ( const TracePartList &  list)
slot

Definition at line 1724 of file qcgtoplevel.cpp.

void QCGTopLevel::add ( )
slot

Definition at line 804 of file qcgtoplevel.cpp.

void QCGTopLevel::add ( QStringList  files)
slot

Definition at line 815 of file qcgtoplevel.cpp.

void QCGTopLevel::addEventTypeMenu ( QMenu *  popup,
bool  withCost2 
)
virtual

Implements TopLevelBase.

Definition at line 1296 of file qcgtoplevel.cpp.

void QCGTopLevel::addGoMenu ( QMenu *  popup)
virtual

Implements TopLevelBase.

Definition at line 1387 of file qcgtoplevel.cpp.

void QCGTopLevel::backAboutToShow ( )
slot

Definition at line 1829 of file qcgtoplevel.cpp.

void QCGTopLevel::backTriggered ( QAction *  action)
slot

Definition at line 1915 of file qcgtoplevel.cpp.

void QCGTopLevel::closeEvent ( QCloseEvent *  event)

Definition at line 1664 of file qcgtoplevel.cpp.

void QCGTopLevel::configChanged ( )
slot

Definition at line 1710 of file qcgtoplevel.cpp.

void QCGTopLevel::configure ( QString  page = QString::null)
slot

Definition at line 630 of file qcgtoplevel.cpp.

void QCGTopLevel::createActions ( )

Definition at line 320 of file qcgtoplevel.cpp.

void QCGTopLevel::createDocks ( )

Definition at line 260 of file qcgtoplevel.cpp.

void QCGTopLevel::createMenu ( )

Definition at line 536 of file qcgtoplevel.cpp.

void QCGTopLevel::createToolbar ( )

Definition at line 587 of file qcgtoplevel.cpp.

TraceData* QCGTopLevel::data ( )
inline

Definition at line 60 of file qcgtoplevel.h.

EventType* QCGTopLevel::eventType ( )
inline

Definition at line 71 of file qcgtoplevel.h.

EventType* QCGTopLevel::eventType2 ( )
inline

Definition at line 72 of file qcgtoplevel.h.

void QCGTopLevel::eventType2Selected ( const QString &  s)
slot

Definition at line 908 of file qcgtoplevel.cpp.

void QCGTopLevel::eventTypeSelected ( const QString &  s)
slot

Definition at line 900 of file qcgtoplevel.cpp.

void QCGTopLevel::exportGraph ( )
slot

Definition at line 860 of file qcgtoplevel.cpp.

void QCGTopLevel::forwardAboutToShow ( )
slot

Definition at line 1792 of file qcgtoplevel.cpp.

void QCGTopLevel::forwardTriggered ( QAction *  action)
slot

Definition at line 1898 of file qcgtoplevel.cpp.

void QCGTopLevel::functionVisibilityChanged ( bool  v)
slot

Definition at line 741 of file qcgtoplevel.cpp.

void QCGTopLevel::goBack ( )
slot

Definition at line 1400 of file qcgtoplevel.cpp.

void QCGTopLevel::goForward ( )
slot

Definition at line 1405 of file qcgtoplevel.cpp.

void QCGTopLevel::goUp ( )
slot

Definition at line 1410 of file qcgtoplevel.cpp.

ProfileContext::Type QCGTopLevel::groupType ( )
inline

Definition at line 70 of file qcgtoplevel.h.

void QCGTopLevel::groupTypeSelected ( int  cg)
slot

Definition at line 954 of file qcgtoplevel.cpp.

TracePartList QCGTopLevel::hiddenParts ( )
inlinevirtual

Implements TopLevelBase.

Definition at line 74 of file qcgtoplevel.h.

void QCGTopLevel::layoutDuplicate ( )
slot

Definition at line 1508 of file qcgtoplevel.cpp.

void QCGTopLevel::layoutNext ( )
slot

Definition at line 1538 of file qcgtoplevel.cpp.

void QCGTopLevel::layoutPrevious ( )
slot

Definition at line 1553 of file qcgtoplevel.cpp.

void QCGTopLevel::layoutRemove ( )
slot

Definition at line 1521 of file qcgtoplevel.cpp.

void QCGTopLevel::layoutRestore ( )
slot

Definition at line 1589 of file qcgtoplevel.cpp.

void QCGTopLevel::layoutSave ( )
slot

Definition at line 1568 of file qcgtoplevel.cpp.

void QCGTopLevel::load ( )
slot

Definition at line 755 of file qcgtoplevel.cpp.

void QCGTopLevel::load ( QStringList  files,
bool  addToRecentFiles = true 
)
slot

Definition at line 765 of file qcgtoplevel.cpp.

void QCGTopLevel::loadDelayed ( QString  file,
bool  addToRecentFiles = true 
)
slot

Definition at line 835 of file qcgtoplevel.cpp.

void QCGTopLevel::loadDelayed ( QStringList  files,
bool  addToRecentFiles = true 
)
slot

Definition at line 843 of file qcgtoplevel.cpp.

void QCGTopLevel::loadError ( int  line,
const QString &  msg 
)
virtual

Reimplemented from Logger.

Definition at line 2030 of file qcgtoplevel.cpp.

void QCGTopLevel::loadFilesDelayed ( )
slot

Definition at line 851 of file qcgtoplevel.cpp.

void QCGTopLevel::loadFinished ( const QString &  msg)
virtual

Reimplemented from Logger.

Definition at line 2017 of file qcgtoplevel.cpp.

void QCGTopLevel::loadProgress ( int  progress)
virtual

Reimplemented from Logger.

Definition at line 2025 of file qcgtoplevel.cpp.

void QCGTopLevel::loadStart ( const QString &  filename)
virtual

Reimplemented from Logger.

Definition at line 2011 of file qcgtoplevel.cpp.

void QCGTopLevel::loadWarning ( int  line,
const QString &  msg 
)
virtual

Reimplemented from Logger.

Definition at line 2036 of file qcgtoplevel.cpp.

void QCGTopLevel::newWindow ( )
slot

Definition at line 748 of file qcgtoplevel.cpp.

void QCGTopLevel::partsHideSelectedSlot ( )
slot

Definition at line 1749 of file qcgtoplevel.cpp.

void QCGTopLevel::partsHideSelectedSlotDelayed ( )
slot

Definition at line 1742 of file qcgtoplevel.cpp.

void QCGTopLevel::partsUnhideAllSlot ( )
slot

Definition at line 1779 of file qcgtoplevel.cpp.

void QCGTopLevel::partsUnhideAllSlotDelayed ( )
slot

Definition at line 1773 of file qcgtoplevel.cpp.

void QCGTopLevel::recentFilesMenuAboutToShow ( )
slot

Definition at line 232 of file qcgtoplevel.cpp.

void QCGTopLevel::recentFilesTriggered ( QAction *  action)
slot

Definition at line 254 of file qcgtoplevel.cpp.

void QCGTopLevel::setAbsoluteCost ( )
slot

Definition at line 675 of file qcgtoplevel.cpp.

void QCGTopLevel::setData ( TraceData *  data)

A TraceData object cannot be viewed many times in different toplevel windows.

Thus, this toplevel window takes ownership of the TraceData object: on closing the window or opening another trace, the object is destroyed.

Definition at line 1226 of file qcgtoplevel.cpp.

void QCGTopLevel::setDirectionDelayed ( TraceItemView::Direction  d)
slot

Definition at line 1134 of file qcgtoplevel.cpp.

void QCGTopLevel::setDirectionDelayed ( )
slot

Definition at line 1140 of file qcgtoplevel.cpp.

bool QCGTopLevel::setEventType ( EventType *  ct)
slot

Definition at line 916 of file qcgtoplevel.cpp.

bool QCGTopLevel::setEventType ( QString  s)
slot

Definition at line 878 of file qcgtoplevel.cpp.

bool QCGTopLevel::setEventType ( QAction *  action)
slot

Definition at line 1361 of file qcgtoplevel.cpp.

bool QCGTopLevel::setEventType2 ( EventType *  ct)
slot

Definition at line 936 of file qcgtoplevel.cpp.

bool QCGTopLevel::setEventType2 ( QString  s)
slot

Definition at line 890 of file qcgtoplevel.cpp.

bool QCGTopLevel::setEventType2 ( QAction *  action)
slot

Definition at line 1374 of file qcgtoplevel.cpp.

void QCGTopLevel::setEventType2Delayed ( EventType *  ct)
slot

Definition at line 1090 of file qcgtoplevel.cpp.

void QCGTopLevel::setEventType2Delayed ( )
slot

Definition at line 1101 of file qcgtoplevel.cpp.

void QCGTopLevel::setEventTypeDelayed ( EventType *  ct)
slot

Delayed versions.

We always have a pair of slots: One receiver to start the delay with a singleShot Timer. It stores the parameter into a temporary variable. And one parameterless slot for forwarding, using this temporary.

Definition at line 1084 of file qcgtoplevel.cpp.

void QCGTopLevel::setEventTypeDelayed ( )
slot

Definition at line 1096 of file qcgtoplevel.cpp.

bool QCGTopLevel::setFunction ( TraceFunction *  f)
slot

Definition at line 1050 of file qcgtoplevel.cpp.

bool QCGTopLevel::setFunction ( QString  s)
slot

Definition at line 1040 of file qcgtoplevel.cpp.

bool QCGTopLevel::setGroup ( TraceCostItem *  g)
slot

Definition at line 1029 of file qcgtoplevel.cpp.

bool QCGTopLevel::setGroup ( QString  s)
slot

Definition at line 1019 of file qcgtoplevel.cpp.

void QCGTopLevel::setGroupDelayed ( TraceCostItem *  g)
slot

Definition at line 1117 of file qcgtoplevel.cpp.

void QCGTopLevel::setGroupDelayed ( )
slot

Definition at line 1129 of file qcgtoplevel.cpp.

bool QCGTopLevel::setGroupType ( ProfileContext::Type  gt)
slot

Definition at line 985 of file qcgtoplevel.cpp.

bool QCGTopLevel::setGroupType ( QString  s)
slot

Definition at line 966 of file qcgtoplevel.cpp.

void QCGTopLevel::setGroupTypeDelayed ( ProfileContext::Type  gt)
slot

Definition at line 1106 of file qcgtoplevel.cpp.

void QCGTopLevel::setGroupTypeDelayed ( )
slot

Definition at line 1112 of file qcgtoplevel.cpp.

void QCGTopLevel::setPercentage ( bool  show)
slot

Definition at line 685 of file qcgtoplevel.cpp.

void QCGTopLevel::setRelativeCost ( )
slot

Definition at line 680 of file qcgtoplevel.cpp.

void QCGTopLevel::setTraceItemDelayed ( CostItem *  i)
slot

Definition at line 1170 of file qcgtoplevel.cpp.

void QCGTopLevel::setTraceItemDelayed ( )
slot

Definition at line 1188 of file qcgtoplevel.cpp.

void QCGTopLevel::showMessage ( const QString &  msg,
int  msec 
)
slot

Definition at line 1955 of file qcgtoplevel.cpp.

void QCGTopLevel::showStatus ( const QString &  msg,
int  progress 
)
slot

Definition at line 1961 of file qcgtoplevel.cpp.

void QCGTopLevel::sidebarMenuAboutToShow ( )
slot

Definition at line 209 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleCycles ( )
slot

Definition at line 723 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleExpanded ( )
slot

Definition at line 711 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleFunctionDock ( )
slot

Definition at line 661 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleHideTemplates ( )
slot

Definition at line 699 of file qcgtoplevel.cpp.

void QCGTopLevel::togglePartDock ( )
slot

Definition at line 645 of file qcgtoplevel.cpp.

void QCGTopLevel::togglePercentage ( )
slot

Definition at line 669 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleSplitDirection ( )
slot

Definition at line 1701 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleSplitted ( )
slot

Definition at line 1687 of file qcgtoplevel.cpp.

void QCGTopLevel::toggleStackDock ( )
slot

Definition at line 653 of file qcgtoplevel.cpp.

void QCGTopLevel::upAboutToShow ( )
slot

Definition at line 1866 of file qcgtoplevel.cpp.

void QCGTopLevel::updateLayoutActions ( )
slot

Definition at line 1608 of file qcgtoplevel.cpp.

void QCGTopLevel::updateStatusBar ( )
slot

Definition at line 1625 of file qcgtoplevel.cpp.

void QCGTopLevel::upTriggered ( QAction *  action)
slot

Definition at line 1932 of file qcgtoplevel.cpp.


The documentation for this class was generated from the following files:
  • qcgtoplevel.h
  • qcgtoplevel.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:03:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kcachegrind

Skip menu "kcachegrind"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • okteta
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal