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

QListViewmethods
QPushButtonaddMethodButton
QPushButtondeleteMethodButton
QGroupBoxgroupBox1
QLabeltextLabel1
QComboBoxreturnType
QLineEditdeclarator
QLabeltextLabel2
QComboBoxstorage
QLabeltextLabel5
QCheckBoxisInline
QLabeltextLabel3
QComboBoxaccess
QGroupBoxgroupBox2
QComboBoxsourceFile
QToolButtonbrowseButton
QPushButtonbuttonOk
QPushButtonbuttonCancel

Protected Slots

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

Protected Attributes

QVBoxLayoutAddMethodDialogBaseLayout
QHBoxLayoutlayout3
QSpacerItemspacer3
QVBoxLayoutgroupBox1Layout
QGridLayoutlayout4
QGridLayoutlayout5
QHBoxLayoutgroupBox2Layout
QHBoxLayoutLayout1
QSpacerItemHorizontal_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