KDevelop API Documentation

CustomMakeConfigWidget Class Reference

#include <custommakeconfigwidget.h>

Inheritance diagram for CustomMakeConfigWidget:

CustomMakeConfigWidgetBase QWidget List of all members.

Public Slots

void accept ()

Public Member Functions

 CustomMakeConfigWidget (CustomProjectPart *part, const QString &configGroup, QWidget *parent)
 ~CustomMakeConfigWidget ()

Protected Member Functions

virtual void envNameChanged (const QString &envName)
virtual void envChanged (const QString &envName)
virtual void envAdded ()
virtual void envRemoved ()
virtual void envCopied ()

Protected Attributes

CustomProjectPartm_part
QString m_configGroup
QDomDocumentm_dom
QStringList m_allEnvironments
QString m_currentEnvironment
EnvironmentVariablesWidgetm_envWidget

Detailed Description

Author:
KDevelop Authors

Definition at line 24 of file custommakeconfigwidget.h.


Constructor & Destructor Documentation

CustomMakeConfigWidget::CustomMakeConfigWidget CustomProjectPart part,
const QString configGroup,
QWidget parent
 

Definition at line 32 of file custommakeconfigwidget.cpp.

References CustomProjectPart::allMakeEnvironments(), CustomProjectPart::currentMakeEnvironment(), CustomMakeConfigWidget(), m_allEnvironments, m_configGroup, m_currentEnvironment, m_dom, m_envWidget, and m_part.

Referenced by CustomMakeConfigWidget().

CustomMakeConfigWidget::~CustomMakeConfigWidget  ) 
 

Definition at line 51 of file custommakeconfigwidget.cpp.


Member Function Documentation

void CustomMakeConfigWidget::accept  )  [slot]
 

Definition at line 113 of file custommakeconfigwidget.cpp.

References EnvironmentVariablesWidget::accept(), m_configGroup, m_currentEnvironment, m_dom, and m_envWidget.

void CustomMakeConfigWidget::envAdded  )  [protected, virtual]
 

Reimplemented from CustomMakeConfigWidgetBase.

Definition at line 80 of file custommakeconfigwidget.cpp.

References envChanged(), and m_allEnvironments.

void CustomMakeConfigWidget::envChanged const QString envName  )  [protected, virtual]
 

Reimplemented from CustomMakeConfigWidgetBase.

Definition at line 66 of file custommakeconfigwidget.cpp.

References EnvironmentVariablesWidget::accept(), envChanged(), m_allEnvironments, m_configGroup, m_currentEnvironment, m_dom, m_envWidget, and EnvironmentVariablesWidget::readEnvironment().

Referenced by envAdded(), envChanged(), and envRemoved().

void CustomMakeConfigWidget::envCopied  )  [protected, virtual]
 

Reimplemented from CustomMakeConfigWidgetBase.

Definition at line 102 of file custommakeconfigwidget.cpp.

References EnvironmentVariablesWidget::changeConfigGroup(), m_allEnvironments, m_configGroup, m_currentEnvironment, and m_envWidget.

void CustomMakeConfigWidget::envNameChanged const QString envName  )  [protected, virtual]
 

Reimplemented from CustomMakeConfigWidgetBase.

Definition at line 56 of file custommakeconfigwidget.cpp.

References CustomProjectPart::allMakeEnvironments(), envNameChanged(), and m_part.

Referenced by envNameChanged().

void CustomMakeConfigWidget::envRemoved  )  [protected, virtual]
 

Reimplemented from CustomMakeConfigWidgetBase.

Definition at line 90 of file custommakeconfigwidget.cpp.

References envChanged(), m_allEnvironments, m_configGroup, m_currentEnvironment, and m_dom.


Member Data Documentation

QStringList CustomMakeConfigWidget::m_allEnvironments [protected]
 

Definition at line 41 of file custommakeconfigwidget.h.

Referenced by CustomMakeConfigWidget(), envAdded(), envChanged(), envCopied(), and envRemoved().

QString CustomMakeConfigWidget::m_configGroup [protected]
 

Definition at line 38 of file custommakeconfigwidget.h.

Referenced by accept(), CustomMakeConfigWidget(), envChanged(), envCopied(), and envRemoved().

QString CustomMakeConfigWidget::m_currentEnvironment [protected]
 

Definition at line 42 of file custommakeconfigwidget.h.

Referenced by accept(), CustomMakeConfigWidget(), envChanged(), envCopied(), and envRemoved().

QDomDocument& CustomMakeConfigWidget::m_dom [protected]
 

Definition at line 39 of file custommakeconfigwidget.h.

Referenced by accept(), CustomMakeConfigWidget(), envChanged(), and envRemoved().

EnvironmentVariablesWidget* CustomMakeConfigWidget::m_envWidget [protected]
 

Definition at line 44 of file custommakeconfigwidget.h.

Referenced by accept(), CustomMakeConfigWidget(), envChanged(), and envCopied().

CustomProjectPart* CustomMakeConfigWidget::m_part [protected]
 

Definition at line 37 of file custommakeconfigwidget.h.

Referenced by CustomMakeConfigWidget(), and envNameChanged().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:22 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003