KDevelop API Documentation

addmethoddialogbase.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './addmethoddialogbase.ui'
00003 **
00004 ** Created: Tue Mar 22 23:52:36 2005
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.4   edited Nov 24 2003 $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef ADDMETHODDIALOGBASE_H
00011 #define ADDMETHODDIALOGBASE_H
00012 
00013 #include <qvariant.h>
00014 #include <qdialog.h>
00015 
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QListView;
00021 class QListViewItem;
00022 class QPushButton;
00023 class QGroupBox;
00024 class QLabel;
00025 class QComboBox;
00026 class QLineEdit;
00027 class QCheckBox;
00028 class QToolButton;
00029 
00030 class AddMethodDialogBase : public QDialog
00031 {
00032     Q_OBJECT
00033 
00034 public:
00035     AddMethodDialogBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00036     ~AddMethodDialogBase();
00037 
00038     QListView* methods;
00039     QPushButton* addMethodButton;
00040     QPushButton* deleteMethodButton;
00041     QGroupBox* groupBox1;
00042     QLabel* textLabel1;
00043     QComboBox* returnType;
00044     QLineEdit* declarator;
00045     QLabel* textLabel2;
00046     QComboBox* storage;
00047     QLabel* textLabel5;
00048     QCheckBox* isInline;
00049     QLabel* textLabel3;
00050     QComboBox* access;
00051     QGroupBox* groupBox2;
00052     QComboBox* sourceFile;
00053     QToolButton* browseButton;
00054     QPushButton* buttonOk;
00055     QPushButton* buttonCancel;
00056 
00057 public slots:
00058     virtual void addMethod();
00059     virtual void deleteCurrentMethod();
00060     virtual void currentChanged(QListViewItem*);
00061     virtual void updateGUI();
00062     virtual void browseImplementationFile();
00063 
00064 protected:
00065     QVBoxLayout* AddMethodDialogBaseLayout;
00066     QHBoxLayout* layout3;
00067     QSpacerItem* spacer3;
00068     QVBoxLayout* groupBox1Layout;
00069     QGridLayout* layout4;
00070     QGridLayout* layout5;
00071     QHBoxLayout* groupBox2Layout;
00072     QHBoxLayout* Layout1;
00073     QSpacerItem* Horizontal_Spacing2;
00074 
00075 protected slots:
00076     virtual void languageChange();
00077 
00078     virtual void init();
00079     virtual void destroy();
00080 
00081 
00082 };
00083 
00084 #endif // ADDMETHODDIALOGBASE_H
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:03:45 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003