KDevelop API Documentation

PHPNewClassDlg Class Reference

#include <phpnewclassdlg.h>

Inheritance diagram for PHPNewClassDlg:

Inheritance graph
[legend]
Collaboration diagram for PHPNewClassDlg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PHPNewClassDlg (const QStringList &baseClassNames, const QString &directory, QWidget *parent=0, const char *name=0)
 ~PHPNewClassDlg ()

Protected Slots

void classNameTextChanged (const QString &)
void fileNameTextChanged (const QString &)
void accept ()
void slotDirButtonClicked ()

Protected Attributes

bool m_filenameModified

Detailed Description

Author:
Sandy Meier

Definition at line 28 of file phpnewclassdlg.h.


Constructor & Destructor Documentation

PHPNewClassDlg::PHPNewClassDlg const QStringList baseClassNames,
const QString directory,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 33 of file phpnewclassdlg.cpp.

References classNameTextChanged(), KInstance::dirs(), file, fileNameTextChanged(), KStandardDirs::findResource(), KGlobal::instance(), m_filenameModified, KLineEdit::setCompletionObject(), KCompletion::setItems(), and slotDirButtonClicked().

PHPNewClassDlg::~PHPNewClassDlg  ) 
 

Definition at line 60 of file phpnewclassdlg.cpp.


Member Function Documentation

void PHPNewClassDlg::accept  )  [protected, slot]
 

Definition at line 80 of file phpnewclassdlg.cpp.

References KInstance::dirs(), file, KGlobal::instance(), kdWarning(), KStandardDirs::saveLocation(), and text().

void PHPNewClassDlg::classNameTextChanged const QString  )  [protected, slot]
 

Definition at line 69 of file phpnewclassdlg.cpp.

Referenced by PHPNewClassDlg().

void PHPNewClassDlg::fileNameTextChanged const QString  )  [protected, slot]
 

Definition at line 75 of file phpnewclassdlg.cpp.

References m_filenameModified.

Referenced by PHPNewClassDlg().

void PHPNewClassDlg::slotDirButtonClicked  )  [protected, slot]
 

Definition at line 63 of file phpnewclassdlg.cpp.

References KFileDialog::getExistingDirectory().

Referenced by PHPNewClassDlg().


Member Data Documentation

bool PHPNewClassDlg::m_filenameModified [protected]
 

Definition at line 39 of file phpnewclassdlg.h.

Referenced by fileNameTextChanged(), and PHPNewClassDlg().


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:28:17 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003