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

kcachegrind

Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
GlobalConfig Class Reference

#include <globalconfig.h>

Inheritance diagram for GlobalConfig:
Inheritance graph
[legend]

Public Member Functions

 GlobalConfig ()
 
virtual ~GlobalConfig ()
 
void addDefaultTypes ()
 
const QStringList & generalSourceDirs ()
 
QStringList objectSourceDirs (QString)
 
virtual void readOptions ()
 
virtual void saveOptions ()
 
void setContext (int)
 
void setGeneralSourceDirs (QStringList)
 
void setMaxListCount (int)
 
void setMaxSymbolCount (int)
 
void setMaxSymbolLength (int)
 
void setObjectSourceDirs (QString, QStringList)
 
void setPercentPrecision (int)
 

Static Public Member Functions

static GlobalConfig * config ()
 
static int context ()
 
static double cycleCut ()
 
static bool hideTemplates ()
 
static int maxListCount ()
 
static int maxSymbolCount ()
 
static int maxSymbolLength ()
 
static int noCostInside ()
 
static int percentPrecision ()
 
static void setHideTemplates (bool)
 
static void setShowCycles (bool)
 
static void setShowExpanded (bool)
 
static void setShowPercentage (bool)
 
static QString shortenSymbol (const QString &)
 
static bool showCycles ()
 
static bool showExpanded ()
 
static bool showPercentage ()
 
static QStringList sourceDirs (TraceData *, TraceObject *o=0)
 

Protected Member Functions

QString knownFormula (const QString &name)
 
QString knownLongName (const QString &name)
 
QStringList knownTypes ()
 

Protected Attributes

int _context
 
double _cycleCut
 
QStringList _generalSourceDirs
 
bool _hideTemplates
 
int _maxListCount
 
int _maxSymbolCount
 
int _maxSymbolLength
 
int _noCostInside
 
QHash< QString, QStringList > _objectSourceDirs
 
int _percentPrecision
 
bool _showCycles
 
bool _showExpanded
 
bool _showPercentage
 

Static Protected Attributes

static GlobalConfig * _config = 0
 

Detailed Description

Global configuration (only non-GUI options).

A singleton.

Definition at line 37 of file globalconfig.h.

Constructor & Destructor Documentation

GlobalConfig::GlobalConfig ( )

Definition at line 119 of file globalconfig.cpp.

GlobalConfig::~GlobalConfig ( )
virtual

Definition at line 141 of file globalconfig.cpp.

Member Function Documentation

void GlobalConfig::addDefaultTypes ( )

Definition at line 287 of file globalconfig.cpp.

GlobalConfig * GlobalConfig::config ( )
static

Definition at line 145 of file globalconfig.cpp.

int GlobalConfig::context ( )
static

Definition at line 412 of file globalconfig.cpp.

double GlobalConfig::cycleCut ( )
static

Definition at line 380 of file globalconfig.cpp.

const QStringList & GlobalConfig::generalSourceDirs ( )

Definition at line 452 of file globalconfig.cpp.

bool GlobalConfig::hideTemplates ( )
static

Definition at line 343 of file globalconfig.cpp.

QString GlobalConfig::knownFormula ( const QString &  name)
protected

Definition at line 73 of file globalconfig.cpp.

QString GlobalConfig::knownLongName ( const QString &  name)
protected

Definition at line 85 of file globalconfig.cpp.

QStringList GlobalConfig::knownTypes ( )
protected

Definition at line 50 of file globalconfig.cpp.

int GlobalConfig::maxListCount ( )
static

Definition at line 402 of file globalconfig.cpp.

int GlobalConfig::maxSymbolCount ( )
static

Definition at line 407 of file globalconfig.cpp.

int GlobalConfig::maxSymbolLength ( )
static

Definition at line 390 of file globalconfig.cpp.

int GlobalConfig::noCostInside ( )
static

Definition at line 417 of file globalconfig.cpp.

QStringList GlobalConfig::objectSourceDirs ( QString  obj)

Definition at line 457 of file globalconfig.cpp.

int GlobalConfig::percentPrecision ( )
static

Definition at line 385 of file globalconfig.cpp.

void GlobalConfig::readOptions ( )
virtual

Reimplemented in GlobalGUIConfig.

Definition at line 214 of file globalconfig.cpp.

void GlobalConfig::saveOptions ( )
virtual

Reimplemented in GlobalGUIConfig.

Definition at line 154 of file globalconfig.cpp.

void GlobalConfig::setContext ( int  v)

Definition at line 446 of file globalconfig.cpp.

void GlobalConfig::setGeneralSourceDirs ( QStringList  dirs)

Definition at line 465 of file globalconfig.cpp.

void GlobalConfig::setHideTemplates ( bool  s)
static

Definition at line 372 of file globalconfig.cpp.

void GlobalConfig::setMaxListCount ( int  v)

Definition at line 440 of file globalconfig.cpp.

void GlobalConfig::setMaxSymbolCount ( int  v)

Definition at line 434 of file globalconfig.cpp.

void GlobalConfig::setMaxSymbolLength ( int  v)

Definition at line 428 of file globalconfig.cpp.

void GlobalConfig::setObjectSourceDirs ( QString  obj,
QStringList  dirs 
)

Definition at line 470 of file globalconfig.cpp.

void GlobalConfig::setPercentPrecision ( int  v)

Definition at line 422 of file globalconfig.cpp.

void GlobalConfig::setShowCycles ( bool  s)
static

Definition at line 364 of file globalconfig.cpp.

void GlobalConfig::setShowExpanded ( bool  s)
static

Definition at line 356 of file globalconfig.cpp.

void GlobalConfig::setShowPercentage ( bool  s)
static

Definition at line 348 of file globalconfig.cpp.

QString GlobalConfig::shortenSymbol ( const QString &  s)
static

Definition at line 395 of file globalconfig.cpp.

bool GlobalConfig::showCycles ( )
static

Definition at line 338 of file globalconfig.cpp.

bool GlobalConfig::showExpanded ( )
static

Definition at line 333 of file globalconfig.cpp.

bool GlobalConfig::showPercentage ( )
static

Definition at line 328 of file globalconfig.cpp.

QStringList GlobalConfig::sourceDirs ( TraceData *  data,
TraceObject *  o = 0 
)
static

Definition at line 305 of file globalconfig.cpp.

Member Data Documentation

GlobalConfig * GlobalConfig::_config = 0
staticprotected

Definition at line 108 of file globalconfig.h.

int GlobalConfig::_context
protected

Definition at line 106 of file globalconfig.h.

double GlobalConfig::_cycleCut
protected

Definition at line 103 of file globalconfig.h.

QStringList GlobalConfig::_generalSourceDirs
protected

Definition at line 99 of file globalconfig.h.

bool GlobalConfig::_hideTemplates
protected

Definition at line 102 of file globalconfig.h.

int GlobalConfig::_maxListCount
protected

Definition at line 105 of file globalconfig.h.

int GlobalConfig::_maxSymbolCount
protected

Definition at line 105 of file globalconfig.h.

int GlobalConfig::_maxSymbolLength
protected

Definition at line 105 of file globalconfig.h.

int GlobalConfig::_noCostInside
protected

Definition at line 106 of file globalconfig.h.

QHash<QString, QStringList> GlobalConfig::_objectSourceDirs
protected

Definition at line 100 of file globalconfig.h.

int GlobalConfig::_percentPrecision
protected

Definition at line 104 of file globalconfig.h.

bool GlobalConfig::_showCycles
protected

Definition at line 102 of file globalconfig.h.

bool GlobalConfig::_showExpanded
protected

Definition at line 102 of file globalconfig.h.

bool GlobalConfig::_showPercentage
protected

Definition at line 102 of file globalconfig.h.


The documentation for this class was generated from the following files:
  • globalconfig.h
  • globalconfig.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