KDevelop API Documentation

buildtools/autotools/configureoptionswidgetbase.h

Go to the documentation of this file.
00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file './configureoptionswidgetbase.ui' 00003 ** 00004 ** Created: Tue Oct 19 07:57:28 2004 00005 ** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.3 edited Nov 24 2003 $) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 ****************************************************************************/ 00009 00010 #ifndef CONFIGURE_OPTIONS_WIDGET_H 00011 #define CONFIGURE_OPTIONS_WIDGET_H 00012 00013 #include <qvariant.h> 00014 #include <qwidget.h> 00015 00016 class QVBoxLayout; 00017 class QHBoxLayout; 00018 class QGridLayout; 00019 class QSpacerItem; 00020 class QLabel; 00021 class QComboBox; 00022 class QPushButton; 00023 class QTabWidget; 00024 class QLineEdit; 00025 00026 class ConfigureOptionsWidgetBase : public QWidget 00027 { 00028 Q_OBJECT 00029 00030 public: 00031 ConfigureOptionsWidgetBase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); 00032 ~ConfigureOptionsWidgetBase(); 00033 00034 QLabel* config_label; 00035 QComboBox* config_combo; 00036 QPushButton* addconfig_button; 00037 QPushButton* removeconfig_button; 00038 QTabWidget* tabwidget; 00039 QWidget* general_tab; 00040 QLineEdit* configargs_edit; 00041 QLabel* configargs_label; 00042 QLabel* builddir_label; 00043 QLabel* topsourcedir_label; 00044 QLineEdit* builddir_edit; 00045 QPushButton* builddir_button; 00046 QPushButton* topsourcedir_button; 00047 QLineEdit* topsourcedir_edit; 00048 QLabel* ldflags_label; 00049 QLineEdit* ldflags_edit; 00050 QLineEdit* cppflags_edit; 00051 QLabel* cppflags_label; 00052 QWidget* c_tab; 00053 QLabel* ccompiler_label; 00054 QComboBox* cservice_combo; 00055 QLabel* cflags_label; 00056 QLineEdit* cflags_edit; 00057 QPushButton* cflags_button; 00058 QLabel* cbinary_label; 00059 QLineEdit* cbinary_edit; 00060 QWidget* cxx_tab; 00061 QLabel* cxxcompiler_label; 00062 QComboBox* cxxservice_combo; 00063 QLabel* cxxbinary_label; 00064 QLineEdit* cxxbinary_edit; 00065 QLabel* cxxflags_label; 00066 QLineEdit* cxxflags_edit; 00067 QPushButton* cxxflags_button; 00068 QWidget* fortran_tab; 00069 QLabel* f77compiler_label; 00070 QComboBox* f77service_combo; 00071 QLabel* f77binary_label; 00072 QLineEdit* f77binary_edit; 00073 QLabel* f77flags_label; 00074 QLineEdit* f77flags_edit; 00075 QPushButton* f77flags_button; 00076 00077 protected: 00078 QVBoxLayout* configure_options_widgetLayout; 00079 QHBoxLayout* Layout1; 00080 QSpacerItem* Spacer17_2; 00081 QSpacerItem* Spacer18_2; 00082 QGridLayout* general_tabLayout; 00083 QSpacerItem* Spacer26; 00084 QSpacerItem* Spacer23; 00085 QSpacerItem* Spacer24; 00086 QSpacerItem* spacer16; 00087 QSpacerItem* spacer17; 00088 QSpacerItem* spacer17_2_2; 00089 QSpacerItem* Spacer12_3; 00090 QSpacerItem* spacer17_2; 00091 QGridLayout* c_tabLayout; 00092 QSpacerItem* Spacer11; 00093 QSpacerItem* Spacer10; 00094 QSpacerItem* Spacer12; 00095 QGridLayout* cxx_tabLayout; 00096 QSpacerItem* Spacer13; 00097 QSpacerItem* Spacer13_2; 00098 QSpacerItem* Spacer16; 00099 QGridLayout* fortran_tabLayout; 00100 QSpacerItem* Spacer16_2; 00101 QSpacerItem* Spacer17; 00102 QSpacerItem* Spacer18; 00103 00104 protected slots: 00105 virtual void languageChange(); 00106 00107 virtual void builddirClicked(); 00108 virtual void cflagsClicked(); 00109 virtual void configAdded(); 00110 virtual void configChanged(const QString&); 00111 virtual void configComboTextChanged(const QString&); 00112 virtual void configRemoved(); 00113 virtual void cserviceChanged(); 00114 virtual void cxxflagsClicked(); 00115 virtual void cxxserviceChanged(); 00116 virtual void f77flagsClicked(); 00117 virtual void f77serviceChanged(); 00118 virtual void setDirty(); 00119 virtual void topsourcedirClicked(); 00120 00121 00122 }; 00123 00124 #endif // CONFIGURE_OPTIONS_WIDGET_H
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:36 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003