KDevelop API Documentation

FilePropsPage Class Reference

#include <filepropspage.h>

Inheritance diagram for FilePropsPage:

Inheritance graph
[legend]
Collaboration diagram for FilePropsPage:

Collaboration graph
[legend]
List of all members.

Public Slots

void slotSelectionChanged ()
virtual void slotClassnameChanged (const QString &)

Public Member Functions

 FilePropsPage (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~FilePropsPage ()
void setClassFileProps (QPtrList< ClassFileProp > props, bool different_header_impl=true)
QPtrList< ClassFilePropgetClassFileProps ()

Protected Attributes

QPtrList< ClassFileProp > * m_props
bool m_different_header_impl
uint m_current_class

Constructor & Destructor Documentation

FilePropsPage::FilePropsPage QWidget parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 13 of file filepropspage.cpp.

References m_current_class, and m_props.

FilePropsPage::~FilePropsPage  ) 
 

Definition at line 22 of file filepropspage.cpp.


Member Function Documentation

QPtrList< ClassFileProp > FilePropsPage::getClassFileProps  ) 
 

Definition at line 81 of file filepropspage.cpp.

void FilePropsPage::setClassFileProps QPtrList< ClassFileProp props,
bool  different_header_impl = true
 

Definition at line 63 of file filepropspage.cpp.

References ClassFileProp::m_classname, m_different_header_impl, m_props, and slotSelectionChanged().

void FilePropsPage::slotClassnameChanged const QString  )  [virtual, slot]
 

Reimplemented from FilePropsPageBase.

Definition at line 84 of file filepropspage.cpp.

References text().

void FilePropsPage::slotSelectionChanged  )  [virtual, slot]
 

Reimplemented from FilePropsPageBase.

Definition at line 30 of file filepropspage.cpp.

References ClassFileProp::m_baseclass, ClassFileProp::m_change_baseclass, ClassFileProp::m_classname, m_current_class, ClassFileProp::m_description, ClassFileProp::m_headerfile, ClassFileProp::m_implfile, and m_props.

Referenced by setClassFileProps().


Member Data Documentation

uint FilePropsPage::m_current_class [protected]
 

Definition at line 37 of file filepropspage.h.

Referenced by FilePropsPage(), and slotSelectionChanged().

bool FilePropsPage::m_different_header_impl [protected]
 

Definition at line 36 of file filepropspage.h.

Referenced by setClassFileProps().

QPtrList<ClassFileProp>* FilePropsPage::m_props [protected]
 

Definition at line 35 of file filepropspage.h.

Referenced by FilePropsPage(), setClassFileProps(), and slotSelectionChanged().


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 Tue Feb 22 09:42:16 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003