KDevelop API Documentation

GeneralInfoWidget Class Reference

#include <generalinfowidget.h>

Inheritance diagram for GeneralInfoWidget:

Inheritance graph
[legend]
Collaboration diagram for GeneralInfoWidget:

Collaboration graph
[legend]
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 readConfig(), slotProjectDirectoryChanged(), and slotProjectDirectoryComboChanged().

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(), and ProjectManager::projectDirectory().

Referenced by setProjectDirectorySuccess(), and slotProjectDirectoryChanged().

void GeneralInfoWidget::readConfig  )  [private]
 

Definition at line 43 of file generalinfowidget.cpp.

References m_projectDom, and DomUtil::readBoolEntry().

Referenced by GeneralInfoWidget().

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

Definition at line 120 of file generalinfowidget.cpp.

References KSqueezedTextLabel::setText().

Referenced by 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(), and text().

Referenced by GeneralInfoWidget().

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(), m_projectDom, DomUtil::writeBoolEntry(), and DomUtil::writeEntry().

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.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:25:33 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003