• 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 | Static Protected Member Functions | Protected Attributes | List of all members
GlobalGUIConfig Class Reference

#include <globalguiconfig.h>

Inheritance diagram for GlobalGUIConfig:
Inheritance graph
[legend]

Public Member Functions

 GlobalGUIConfig ()
 
 ~GlobalGUIConfig ()
 
void readOptions ()
 
void saveOptions ()
 
- Public Member Functions inherited from GlobalConfig
 GlobalConfig ()
 
virtual ~GlobalConfig ()
 
void addDefaultTypes ()
 
const QStringList & generalSourceDirs ()
 
QStringList objectSourceDirs (QString)
 
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 GlobalGUIConfig * config ()
 
static QColor eventTypeColor (EventType *)
 
static QColor functionColor (ProfileContext::Type gt, TraceFunction *)
 
static QColor groupColor (CostItem *)
 
static ConfigColorSetting * groupColorSetting (CostItem *)
 
static ConfigColorSetting * groupColorSetting (ProfileContext::Type, QString)
 
- Static Public Member Functions inherited from GlobalConfig
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)
 

Static Protected Member Functions

static ConfigColorSetting * colorSetting (const QString &, bool createNew=true)
 

Protected Attributes

QHash< QString,
ConfigColorSetting * > 
_colors
 
- Protected Attributes inherited from GlobalConfig
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
 

Additional Inherited Members

- Protected Member Functions inherited from GlobalConfig
QString knownFormula (const QString &name)
 
QString knownLongName (const QString &name)
 
QStringList knownTypes ()
 
- Static Protected Attributes inherited from GlobalConfig
static GlobalConfig * _config = 0
 

Detailed Description

Extension of global configuration for GUI options.

A singleton.

Definition at line 71 of file globalguiconfig.h.

Constructor & Destructor Documentation

GlobalGUIConfig::GlobalGUIConfig ( )

Definition at line 77 of file globalguiconfig.cpp.

GlobalGUIConfig::~GlobalGUIConfig ( )

Definition at line 82 of file globalguiconfig.cpp.

Member Function Documentation

ConfigColorSetting * GlobalGUIConfig::colorSetting ( const QString &  n,
bool  createNew = true 
)
staticprotected

Definition at line 231 of file globalguiconfig.cpp.

GlobalGUIConfig * GlobalGUIConfig::config ( )
static

Definition at line 88 of file globalguiconfig.cpp.

QColor GlobalGUIConfig::eventTypeColor ( EventType *  t)
static

Definition at line 193 of file globalguiconfig.cpp.

QColor GlobalGUIConfig::functionColor ( ProfileContext::Type  gt,
TraceFunction *  f 
)
static

Definition at line 205 of file globalguiconfig.cpp.

QColor GlobalGUIConfig::groupColor ( CostItem *  cost)
static

Definition at line 188 of file globalguiconfig.cpp.

ConfigColorSetting * GlobalGUIConfig::groupColorSetting ( CostItem *  cost)
static

Definition at line 171 of file globalguiconfig.cpp.

ConfigColorSetting * GlobalGUIConfig::groupColorSetting ( ProfileContext::Type  t,
QString  name 
)
static

Definition at line 181 of file globalguiconfig.cpp.

void GlobalGUIConfig::readOptions ( )
virtual

Reimplemented from GlobalConfig.

Definition at line 125 of file globalguiconfig.cpp.

void GlobalGUIConfig::saveOptions ( )
virtual

Reimplemented from GlobalConfig.

Definition at line 105 of file globalguiconfig.cpp.

Member Data Documentation

QHash<QString, ConfigColorSetting*> GlobalGUIConfig::_colors
protected

Definition at line 94 of file globalguiconfig.h.


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

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
  • 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