KDevelop API Documentation

GeneralInfoWidget Class Reference

#include <generalinfowidget.h>

Inheritance diagram for GeneralInfoWidget:

GeneralInfoWidgetBase QWidget List of all members.

Public Slots

void accept ()

Public Member Functions

 GeneralInfoWidget (QDomDocument &projectDom, QWidget *parent=0, const char *name=0)
 ~GeneralInfoWidget ()

Private Slots

void slotProjectDirectoryChanged (const QString &text)
void slotProjectDirectoryComboChanged ()

Private Member Functions

void readConfig ()
void writeConfig ()
bool isProjectDirectoryAbsolute ()
QString projectDirectory ()
void setProjectDirectoryError (const QString &error)
void setProjectDirectorySuccess ()

Private Attributes

QDomDocument m_projectDom

Constructor & Destructor Documentation

GeneralInfoWidget::GeneralInfoWidget QDomDocument projectDom,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 29 of file generalinfowidget.cpp.

References GeneralInfoWidget(), readConfig(), slotProjectDirectoryChanged(), and slotProjectDirectoryComboChanged().

Referenced by GeneralInfoWidget().

GeneralInfoWidget::~GeneralInfoWidget  ) 
 

Definition at line 41 of file generalinfowidget.cpp.


Member Function Documentation

void GeneralInfoWidget::accept  )  [slot]
 

Definition at line 65 of file generalinfowidget.cpp.

References writeConfig().

bool GeneralInfoWidget::isProjectDirectoryAbsolute  )  [private]
 

Definition at line 69 of file generalinfowidget.cpp.

Referenced by projectDirectory(), setProjectDirectorySuccess(), slotProjectDirectoryChanged(), slotProjectDirectoryComboChanged(), and writeConfig().

QString GeneralInfoWidget::projectDirectory  )  [private]
 

Definition at line 73 of file generalinfowidget.cpp.

References isProjectDirectoryAbsolute().

Referenced by setProjectDirectorySuccess(), and slotProjectDirectoryChanged().

void GeneralInfoWidget::readConfig  )  [private]
 

Definition at line 43 of file generalinfowidget.cpp.

References m_projectDom.

Referenced by GeneralInfoWidget().

void GeneralInfoWidget::setProjectDirectoryError const QString error  )  [private]
 

Definition at line 120 of file generalinfowidget.cpp.

References setProjectDirectoryError(), and KSqueezedTextLabel::setText().

Referenced by setProjectDirectoryError(), and slotProjectDirectoryChanged().

void GeneralInfoWidget::setProjectDirectorySuccess  )  [private]
 

Definition at line 125 of file generalinfowidget.cpp.

References isProjectDirectoryAbsolute(), projectDirectory(), and KSqueezedTextLabel::setText().

Referenced by slotProjectDirectoryChanged().

void GeneralInfoWidget::slotProjectDirectoryChanged const QString text  )  [private, slot]
 

Definition at line 77 of file generalinfowidget.cpp.

References isProjectDirectoryAbsolute(), projectDirectory(), setProjectDirectoryError(), setProjectDirectorySuccess(), slotProjectDirectoryChanged(), and text().

Referenced by GeneralInfoWidget(), and slotProjectDirectoryChanged().

void GeneralInfoWidget::slotProjectDirectoryComboChanged  )  [private, slot]
 

Definition at line 110 of file generalinfowidget.cpp.

References isProjectDirectoryAbsolute(), and text().

Referenced by GeneralInfoWidget().

void GeneralInfoWidget::writeConfig  )  [private]
 

Definition at line 55 of file generalinfowidget.cpp.

References isProjectDirectoryAbsolute(), and m_projectDom.

Referenced by accept().


Member Data Documentation

QDomDocument GeneralInfoWidget::m_projectDom [private]
 

Definition at line 38 of file generalinfowidget.h.

Referenced by readConfig(), and writeConfig().


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 Tue Oct 19 08:02:03 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003