KDevelop API Documentation

ConfigList Class Reference

Option of the list type. More...

#include <config.h>

Inheritance diagram for ConfigList:

Inheritance graph
[legend]
Collaboration diagram for ConfigList:

Collaboration graph
[legend]
List of all members.

Public Types

enum  WidgetType { String, File, Dir, FileAndDir }

Public Member Functions

 ConfigList (const char *name, const char *doc)
void addValue (const char *v)
void setWidgetType (WidgetType w)
WidgetType widgetType () const
QStrListvalueRef ()
void writeTemplate (QTextStream &t, bool sl, bool)
void substEnvVars ()
void init ()

Private Attributes

QStrList m_value
WidgetType m_widgetType

Detailed Description

Option of the list type.

Definition at line 100 of file config.h.


Member Enumeration Documentation

enum ConfigList::WidgetType
 

Enumeration values:
String 
File 
Dir 
FileAndDir 

Definition at line 103 of file config.h.

Referenced by widgetType().


Constructor & Destructor Documentation

ConfigList::ConfigList const char *  name,
const char *  doc
[inline]
 

Definition at line 104 of file config.h.

References m_widgetType.


Member Function Documentation

void ConfigList::addValue const char *  v  )  [inline]
 

Definition at line 111 of file config.h.

References m_value.

Referenced by DoxygenPart::adjustDoxyfile().

void ConfigList::init  )  [inline, virtual]
 

Reimplemented from ConfigOption.

Definition at line 128 of file config.h.

References m_value.

Referenced by DoxygenPart::adjustDoxyfile().

void ConfigList::setWidgetType WidgetType  w  )  [inline]
 

Definition at line 112 of file config.h.

References m_widgetType.

void ConfigList::substEnvVars  )  [virtual]
 

Implements ConfigOption.

QStrList* ConfigList::valueRef  )  [inline]
 

Definition at line 114 of file config.h.

Referenced by DoxygenPart::slotRunPreview().

WidgetType ConfigList::widgetType  )  const [inline]
 

Definition at line 113 of file config.h.

References WidgetType.

void ConfigList::writeTemplate QTextStream t,
bool  sl,
bool 
[inline, virtual]
 

Implements ConfigOption.

Definition at line 115 of file config.h.

References ConfigOption::convertToComment(), m_value, and ConfigOption::writeStringList().


Member Data Documentation

QStrList ConfigList::m_value [private]
 

Definition at line 130 of file config.h.

Referenced by addValue(), init(), and writeTemplate().

WidgetType ConfigList::m_widgetType [private]
 

Definition at line 131 of file config.h.

Referenced by ConfigList(), and setWidgetType().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:20:55 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003