KDevelop API Documentation

HaskellProjectOptionsDlgBase Class Reference

#include <haskellproject_optionsdlgbase.h>

Inheritance diagram for HaskellProjectOptionsDlgBase:

QWidget HaskellProjectOptionsDlg List of all members.

Public Member Functions

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

Public Attributes

QLabelconfig_label
QComboBoxconfig_combo
QPushButtonaddconfig_button
QPushButtonremoveconfig_button
QPushButtonoptions_button
QLabeloptions_label
QLabelcompiler_label
QLineEditexec_edit
QLineEditoptions_edit
QComboBoxcompiler_box
QLabelexec_label
QFrameconfiguration_line
QPushButtondefaultopts_button
KURLRequestermainSourceUrl
QLabelmainSourceLabel

Protected Slots

virtual void languageChange ()
virtual void compiler_box_activated (const QString &)
virtual void addconfig_button_clicked ()
virtual void configRemoved ()
virtual void configComboTextChanged (const QString &)
virtual void configChanged (const QString &)
virtual void optionsButtonClicked ()
virtual void configAdded ()
virtual void setDirty ()
virtual void setDefaultOptions ()

Protected Attributes

QGridLayoutHaskellProjectOptionsDlgBaseLayout
QSpacerItemspacer11
QSpacerItemspacer12
QSpacerItemspacer13
QSpacerItemspacer7
QSpacerItemspacer1
QHBoxLayoutconfiguration_layout
QSpacerItemSpacer17_2
QSpacerItemSpacer18_2

Constructor & Destructor Documentation

HaskellProjectOptionsDlgBase::HaskellProjectOptionsDlgBase QWidget parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 30 of file haskellproject_optionsdlgbase.cpp.

References addconfig_button, compiler_box, compiler_box_activated(), compiler_label, config_combo, config_label, configAdded(), configChanged(), configComboTextChanged(), configRemoved(), configuration_layout, configuration_line, defaultopts_button, exec_edit, exec_label, HaskellProjectOptionsDlgBase(), HaskellProjectOptionsDlgBaseLayout, languageChange(), mainSourceLabel, mainSourceUrl, options_button, options_edit, options_label, optionsButtonClicked(), removeconfig_button, setDefaultOptions(), setDirty(), spacer1, spacer11, spacer12, spacer13, Spacer17_2, Spacer18_2, and spacer7.

Referenced by HaskellProjectOptionsDlgBase().

HaskellProjectOptionsDlgBase::~HaskellProjectOptionsDlgBase  ) 
 

Definition at line 165 of file haskellproject_optionsdlgbase.cpp.


Member Function Documentation

void HaskellProjectOptionsDlgBase::addconfig_button_clicked  )  [protected, virtual, slot]
 

Definition at line 193 of file haskellproject_optionsdlgbase.cpp.

void HaskellProjectOptionsDlgBase::compiler_box_activated const QString  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 188 of file haskellproject_optionsdlgbase.cpp.

References compiler_box_activated().

Referenced by compiler_box_activated(), and HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::configAdded  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 218 of file haskellproject_optionsdlgbase.cpp.

Referenced by HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::configChanged const QString  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 208 of file haskellproject_optionsdlgbase.cpp.

References configChanged().

Referenced by configChanged(), and HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::configComboTextChanged const QString  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 203 of file haskellproject_optionsdlgbase.cpp.

References configComboTextChanged().

Referenced by configComboTextChanged(), and HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::configRemoved  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 198 of file haskellproject_optionsdlgbase.cpp.

Referenced by HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::languageChange  )  [protected, virtual, slot]
 

Definition at line 174 of file haskellproject_optionsdlgbase.cpp.

References addconfig_button, compiler_label, config_label, defaultopts_button, exec_label, mainSourceLabel, options_button, options_label, and removeconfig_button.

Referenced by HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::optionsButtonClicked  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 213 of file haskellproject_optionsdlgbase.cpp.

Referenced by HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::setDefaultOptions  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 228 of file haskellproject_optionsdlgbase.cpp.

Referenced by HaskellProjectOptionsDlgBase().

void HaskellProjectOptionsDlgBase::setDirty  )  [protected, virtual, slot]
 

Reimplemented in HaskellProjectOptionsDlg.

Definition at line 223 of file haskellproject_optionsdlgbase.cpp.

Referenced by HaskellProjectOptionsDlgBase().


Member Data Documentation

QPushButton* HaskellProjectOptionsDlgBase::addconfig_button
 

Definition at line 37 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QComboBox* HaskellProjectOptionsDlgBase::compiler_box
 

Definition at line 44 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QLabel* HaskellProjectOptionsDlgBase::compiler_label
 

Definition at line 41 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QComboBox* HaskellProjectOptionsDlgBase::config_combo
 

Definition at line 36 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QLabel* HaskellProjectOptionsDlgBase::config_label
 

Definition at line 35 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QHBoxLayout* HaskellProjectOptionsDlgBase::configuration_layout [protected]
 

Definition at line 58 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QFrame* HaskellProjectOptionsDlgBase::configuration_line
 

Definition at line 46 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QPushButton* HaskellProjectOptionsDlgBase::defaultopts_button
 

Definition at line 47 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QLineEdit* HaskellProjectOptionsDlgBase::exec_edit
 

Definition at line 42 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QLabel* HaskellProjectOptionsDlgBase::exec_label
 

Definition at line 45 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QGridLayout* HaskellProjectOptionsDlgBase::HaskellProjectOptionsDlgBaseLayout [protected]
 

Definition at line 52 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QLabel* HaskellProjectOptionsDlgBase::mainSourceLabel
 

Definition at line 49 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

KURLRequester* HaskellProjectOptionsDlgBase::mainSourceUrl
 

Definition at line 48 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QPushButton* HaskellProjectOptionsDlgBase::options_button
 

Definition at line 39 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QLineEdit* HaskellProjectOptionsDlgBase::options_edit
 

Definition at line 43 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QLabel* HaskellProjectOptionsDlgBase::options_label
 

Definition at line 40 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QPushButton* HaskellProjectOptionsDlgBase::removeconfig_button
 

Definition at line 38 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase(), and languageChange().

QSpacerItem* HaskellProjectOptionsDlgBase::spacer1 [protected]
 

Definition at line 57 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QSpacerItem* HaskellProjectOptionsDlgBase::spacer11 [protected]
 

Definition at line 53 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QSpacerItem* HaskellProjectOptionsDlgBase::spacer12 [protected]
 

Definition at line 54 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QSpacerItem* HaskellProjectOptionsDlgBase::spacer13 [protected]
 

Definition at line 55 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QSpacerItem* HaskellProjectOptionsDlgBase::Spacer17_2 [protected]
 

Definition at line 59 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QSpacerItem* HaskellProjectOptionsDlgBase::Spacer18_2 [protected]
 

Definition at line 60 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().

QSpacerItem* HaskellProjectOptionsDlgBase::spacer7 [protected]
 

Definition at line 56 of file haskellproject_optionsdlgbase.h.

Referenced by HaskellProjectOptionsDlgBase().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:25 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003