KDevelop API Documentation

ClassGeneratorConfigBase Class Reference

#include <classgeneratorconfigbase.h>

Inheritance diagram for ClassGeneratorConfigBase:

Inheritance graph
[legend]
Collaboration diagram for ClassGeneratorConfigBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ClassGeneratorConfigBase (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~ClassGeneratorConfigBase ()

Public Attributes

QGroupBox * groupBox7_2
QComboBox * templatename_box
QTextEdit * template_edit
QGroupBox * groupBox10
QLabel * textLabel3_2
QLabel * textLabel3
QComboBox * filecase_box
QComboBox * defcase_box
QComboBox * supercase_box
QLabel * textLabel3_3
QGroupBox * groupBox9
QCheckBox * author_box
QCheckBox * doc_box
QCheckBox * reformat_box

Protected Slots

virtual void languageChange ()
virtual void templateTypeChanged (int type)

Protected Attributes

QGridLayout * ClassGeneratorConfigBaseLayout
QGridLayout * groupBox7_2Layout
QGridLayout * groupBox10Layout
QGridLayout * groupBox9Layout

Constructor & Destructor Documentation

ClassGeneratorConfigBase::ClassGeneratorConfigBase (  QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
) 
 

Definition at line 30 of file classgeneratorconfigbase.cpp.

References author_box, ClassGeneratorConfigBaseLayout, defcase_box, doc_box, filecase_box, groupBox10, groupBox10Layout, groupBox7_2, groupBox7_2Layout, groupBox9, groupBox9Layout, languageChange(), reformat_box, supercase_box, template_edit, templatename_box, templateTypeChanged(), textLabel3, textLabel3_2, and textLabel3_3.

ClassGeneratorConfigBase::~ClassGeneratorConfigBase (   ) 
 

Definition at line 132 of file classgeneratorconfigbase.cpp.


Member Function Documentation

void ClassGeneratorConfigBase::languageChange (   )  [protected, virtual, slot]
 

Definition at line 141 of file classgeneratorconfigbase.cpp.

References author_box, defcase_box, doc_box, filecase_box, groupBox10, groupBox7_2, groupBox9, reformat_box, supercase_box, templatename_box, textLabel3, textLabel3_2, and textLabel3_3.

Referenced by ClassGeneratorConfigBase().

void ClassGeneratorConfigBase::templateTypeChanged (  int  type  )  [protected, virtual, slot]
 

Reimplemented in ClassGeneratorConfig.

Definition at line 175 of file classgeneratorconfigbase.cpp.

Referenced by ClassGeneratorConfigBase().


Member Data Documentation

QCheckBox* ClassGeneratorConfigBase::author_box
 

Definition at line 45 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QGridLayout* ClassGeneratorConfigBase::ClassGeneratorConfigBaseLayout [protected]
 

Definition at line 50 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase().

QComboBox* ClassGeneratorConfigBase::defcase_box
 

Definition at line 41 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QCheckBox* ClassGeneratorConfigBase::doc_box
 

Definition at line 46 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), CppNewClassDialog::ClassGenerator::common_text(), and languageChange().

QComboBox* ClassGeneratorConfigBase::filecase_box
 

Definition at line 40 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QGroupBox* ClassGeneratorConfigBase::groupBox10
 

Definition at line 37 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QGridLayout* ClassGeneratorConfigBase::groupBox10Layout [protected]
 

Definition at line 52 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase().

QGroupBox* ClassGeneratorConfigBase::groupBox7_2
 

Definition at line 34 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QGridLayout* ClassGeneratorConfigBase::groupBox7_2Layout [protected]
 

Definition at line 51 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase().

QGroupBox* ClassGeneratorConfigBase::groupBox9
 

Definition at line 44 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QGridLayout* ClassGeneratorConfigBase::groupBox9Layout [protected]
 

Definition at line 53 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase().

QCheckBox* ClassGeneratorConfigBase::reformat_box
 

Definition at line 47 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), CppNewClassDialog::ClassGenerator::gen_implementation(), CppNewClassDialog::ClassGenerator::gen_interface(), and languageChange().

QComboBox* ClassGeneratorConfigBase::supercase_box
 

Definition at line 42 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QTextEdit* ClassGeneratorConfigBase::template_edit
 

Definition at line 36 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase().

QComboBox* ClassGeneratorConfigBase::templatename_box
 

Definition at line 35 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QLabel* ClassGeneratorConfigBase::textLabel3
 

Definition at line 39 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QLabel* ClassGeneratorConfigBase::textLabel3_2
 

Definition at line 38 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().

QLabel* ClassGeneratorConfigBase::textLabel3_3
 

Definition at line 43 of file classgeneratorconfigbase.h.

Referenced by ClassGeneratorConfigBase(), and languageChange().


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