KDevelop API Documentation

AddMethodDialogBase Class Reference

#include <addmethoddialogbase.h>

Inheritance diagram for AddMethodDialogBase:

Inheritance graph
[legend]
Collaboration diagram for AddMethodDialogBase:

Collaboration graph
[legend]
List of all members.

Public Slots

virtual void addMethod ()
virtual void deleteCurrentMethod ()
virtual void currentChanged (QListViewItem *)
virtual void updateGUI ()
virtual void browseImplementationFile ()

Public Member Functions

 AddMethodDialogBase (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 ~AddMethodDialogBase ()

Public Attributes

QListView * methods
QPushButton * addMethodButton
QPushButton * deleteMethodButton
QGroupBox * groupBox1
QLabel * textLabel1
QComboBox * returnType
QLineEdit * declarator
QLabel * textLabel2
QComboBox * storage
QLabel * textLabel5
QCheckBox * isInline
QLabel * textLabel3
QComboBox * access
QGroupBox * groupBox2
QComboBox * sourceFile
QToolButton * browseButton
QPushButton * buttonOk
QPushButton * buttonCancel

Protected Slots

virtual void languageChange ()
virtual void init ()
virtual void destroy ()

Protected Attributes

QVBoxLayout * AddMethodDialogBaseLayout
QHBoxLayout * layout3
QSpacerItem * spacer3
QVBoxLayout * groupBox1Layout
QGridLayout * layout4
QGridLayout * layout5
QHBoxLayout * groupBox2Layout
QHBoxLayout * Layout1
QSpacerItem * Horizontal_Spacing2

Constructor & Destructor Documentation

AddMethodDialogBase::AddMethodDialogBase (  QWidget *  parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0
) 
 

Definition at line 36 of file addmethoddialogbase.cpp.

References access, addMethod(), addMethodButton, AddMethodDialogBaseLayout, browseButton, browseImplementationFile(), buttonCancel, buttonOk, currentChanged(), declarator, deleteCurrentMethod(), deleteMethodButton, groupBox1, groupBox1Layout, groupBox2, groupBox2Layout, Horizontal_Spacing2, init(), isInline, languageChange(), Layout1, layout3, layout4, layout5, methods, returnType, sourceFile, spacer3, storage, textLabel1, textLabel2, textLabel3, textLabel5, and updateGUI().

AddMethodDialogBase::~AddMethodDialogBase (   ) 
 

Definition at line 190 of file addmethoddialogbase.cpp.

References destroy().


Member Function Documentation

void AddMethodDialogBase::addMethod (   )  [virtual, slot]
 

Reimplemented in AddMethodDialog.

Definition at line 232 of file addmethoddialogbase.cpp.

Referenced by AddMethodDialogBase().

void AddMethodDialogBase::browseImplementationFile (   )  [virtual, slot]
 

Reimplemented in AddMethodDialog.

Definition at line 252 of file addmethoddialogbase.cpp.

Referenced by AddMethodDialogBase().

void AddMethodDialogBase::currentChanged (  QListViewItem *   )  [virtual, slot]
 

Reimplemented in AddMethodDialog.

Definition at line 242 of file addmethoddialogbase.cpp.

Referenced by AddMethodDialogBase().

void AddMethodDialogBase::deleteCurrentMethod (   )  [virtual, slot]
 

Reimplemented in AddMethodDialog.

Definition at line 237 of file addmethoddialogbase.cpp.

Referenced by AddMethodDialogBase().

void AddMethodDialogBase::destroy (   )  [protected, virtual, slot]
 

Definition at line 228 of file addmethoddialogbase.cpp.

Referenced by ~AddMethodDialogBase().

void AddMethodDialogBase::init (   )  [protected, virtual, slot]
 

Definition at line 224 of file addmethoddialogbase.cpp.

Referenced by AddMethodDialogBase().

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

Definition at line 200 of file addmethoddialogbase.cpp.

References addMethodButton, browseButton, buttonCancel, buttonOk, deleteMethodButton, groupBox1, groupBox2, isInline, methods, textLabel1, textLabel2, textLabel3, and textLabel5.

Referenced by AddMethodDialogBase().

void AddMethodDialogBase::updateGUI (   )  [virtual, slot]
 

Reimplemented in AddMethodDialog.

Definition at line 247 of file addmethoddialogbase.cpp.

Referenced by AddMethodDialogBase().


Member Data Documentation

QComboBox* AddMethodDialogBase::access
 

Definition at line 50 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QPushButton* AddMethodDialogBase::addMethodButton
 

Definition at line 39 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QVBoxLayout* AddMethodDialogBase::AddMethodDialogBaseLayout [protected]
 

Definition at line 65 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QToolButton* AddMethodDialogBase::browseButton
 

Definition at line 53 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QPushButton* AddMethodDialogBase::buttonCancel
 

Definition at line 55 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QPushButton* AddMethodDialogBase::buttonOk
 

Definition at line 54 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QLineEdit* AddMethodDialogBase::declarator
 

Definition at line 44 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QPushButton* AddMethodDialogBase::deleteMethodButton
 

Definition at line 40 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QGroupBox* AddMethodDialogBase::groupBox1
 

Definition at line 41 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QVBoxLayout* AddMethodDialogBase::groupBox1Layout [protected]
 

Definition at line 68 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QGroupBox* AddMethodDialogBase::groupBox2
 

Definition at line 51 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QHBoxLayout* AddMethodDialogBase::groupBox2Layout [protected]
 

Definition at line 71 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QSpacerItem* AddMethodDialogBase::Horizontal_Spacing2 [protected]
 

Definition at line 73 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QCheckBox* AddMethodDialogBase::isInline
 

Definition at line 48 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QHBoxLayout* AddMethodDialogBase::Layout1 [protected]
 

Definition at line 72 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QHBoxLayout* AddMethodDialogBase::layout3 [protected]
 

Definition at line 66 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QGridLayout* AddMethodDialogBase::layout4 [protected]
 

Definition at line 69 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QGridLayout* AddMethodDialogBase::layout5 [protected]
 

Definition at line 70 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QListView* AddMethodDialogBase::methods
 

Definition at line 38 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QComboBox* AddMethodDialogBase::returnType
 

Definition at line 43 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QComboBox* AddMethodDialogBase::sourceFile
 

Definition at line 52 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QSpacerItem* AddMethodDialogBase::spacer3 [protected]
 

Definition at line 67 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QComboBox* AddMethodDialogBase::storage
 

Definition at line 46 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase().

QLabel* AddMethodDialogBase::textLabel1
 

Definition at line 42 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QLabel* AddMethodDialogBase::textLabel2
 

Definition at line 45 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QLabel* AddMethodDialogBase::textLabel3
 

Definition at line 49 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), and languageChange().

QLabel* AddMethodDialogBase::textLabel5
 

Definition at line 47 of file addmethoddialogbase.h.

Referenced by AddMethodDialogBase(), 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:36:24 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003