KDevelop API Documentation

PascalProjectOptionsDlgBase Class Reference

#include <pascalproject_optionsdlgbase.h>

Inheritance diagram for PascalProjectOptionsDlgBase:

Inheritance graph
[legend]
Collaboration diagram for PascalProjectOptionsDlgBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Public Attributes

QLabel * config_label
QComboBox * config_combo
QPushButton * addconfig_button
QPushButton * removeconfig_button
QPushButton * options_button
QLabel * options_label
QLabel * compiler_label
QLineEdit * exec_edit
QLineEdit * options_edit
QComboBox * compiler_box
QLabel * exec_label
QFrame * configuration_line
QPushButton * defaultopts_button
KURLRequester * mainSourceUrl
QLabel * mainSourceLabel

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

QGridLayout * PascalProjectOptionsDlgBaseLayout
QSpacerItem * spacer11
QSpacerItem * spacer12
QSpacerItem * spacer13
QSpacerItem * spacer7
QSpacerItem * spacer1
QHBoxLayout * configuration_layout
QSpacerItem * Spacer17_2
QSpacerItem * Spacer18_2

Constructor & Destructor Documentation

PascalProjectOptionsDlgBase::PascalProjectOptionsDlgBase (  QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
) 
 

Definition at line 30 of file pascalproject_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, languageChange(), mainSourceLabel, mainSourceUrl, options_button, options_edit, options_label, optionsButtonClicked(), PascalProjectOptionsDlgBaseLayout, removeconfig_button, setDefaultOptions(), setDirty(), spacer1, spacer11, spacer12, spacer13, Spacer17_2, Spacer18_2, and spacer7.

PascalProjectOptionsDlgBase::~PascalProjectOptionsDlgBase (   ) 
 

Definition at line 166 of file pascalproject_optionsdlgbase.cpp.


Member Function Documentation

void PascalProjectOptionsDlgBase::addconfig_button_clicked (   )  [protected, virtual, slot]
 

Definition at line 194 of file pascalproject_optionsdlgbase.cpp.

void PascalProjectOptionsDlgBase::compiler_box_activated (  const QString &   )  [protected, virtual, slot]
 

Reimplemented in PascalGlobalOptionsDlg, and PascalProjectOptionsDlg.

Definition at line 189 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::configAdded (   )  [protected, virtual, slot]
 

Reimplemented in PascalProjectOptionsDlg.

Definition at line 219 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::configChanged (  const QString &   )  [protected, virtual, slot]
 

Reimplemented in PascalProjectOptionsDlg.

Definition at line 209 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::configComboTextChanged (  const QString &   )  [protected, virtual, slot]
 

Reimplemented in PascalProjectOptionsDlg.

Definition at line 204 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::configRemoved (   )  [protected, virtual, slot]
 

Reimplemented in PascalProjectOptionsDlg.

Definition at line 199 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

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

Definition at line 175 of file pascalproject_optionsdlgbase.cpp.

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

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::optionsButtonClicked (   )  [protected, virtual, slot]
 

Reimplemented in PascalGlobalOptionsDlg, and PascalProjectOptionsDlg.

Definition at line 214 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::setDefaultOptions (   )  [protected, virtual, slot]
 

Reimplemented in PascalProjectOptionsDlg.

Definition at line 229 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().

void PascalProjectOptionsDlgBase::setDirty (   )  [protected, virtual, slot]
 

Reimplemented in PascalProjectOptionsDlg.

Definition at line 224 of file pascalproject_optionsdlgbase.cpp.

Referenced by PascalProjectOptionsDlgBase().


Member Data Documentation

QPushButton* PascalProjectOptionsDlgBase::addconfig_button
 

Definition at line 37 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QComboBox* PascalProjectOptionsDlgBase::compiler_box
 

Definition at line 44 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QLabel* PascalProjectOptionsDlgBase::compiler_label
 

Definition at line 41 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QComboBox* PascalProjectOptionsDlgBase::config_combo
 

Definition at line 36 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QLabel* PascalProjectOptionsDlgBase::config_label
 

Definition at line 35 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QHBoxLayout* PascalProjectOptionsDlgBase::configuration_layout [protected]
 

Definition at line 58 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QFrame* PascalProjectOptionsDlgBase::configuration_line
 

Definition at line 46 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QPushButton* PascalProjectOptionsDlgBase::defaultopts_button
 

Definition at line 47 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QLineEdit* PascalProjectOptionsDlgBase::exec_edit
 

Definition at line 42 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QLabel* PascalProjectOptionsDlgBase::exec_label
 

Definition at line 45 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QLabel* PascalProjectOptionsDlgBase::mainSourceLabel
 

Definition at line 49 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

KURLRequester* PascalProjectOptionsDlgBase::mainSourceUrl
 

Definition at line 48 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QPushButton* PascalProjectOptionsDlgBase::options_button
 

Definition at line 39 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QLineEdit* PascalProjectOptionsDlgBase::options_edit
 

Definition at line 43 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QLabel* PascalProjectOptionsDlgBase::options_label
 

Definition at line 40 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QGridLayout* PascalProjectOptionsDlgBase::PascalProjectOptionsDlgBaseLayout [protected]
 

Definition at line 52 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QPushButton* PascalProjectOptionsDlgBase::removeconfig_button
 

Definition at line 38 of file pascalproject_optionsdlgbase.h.

Referenced by languageChange(), and PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::spacer1 [protected]
 

Definition at line 57 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::spacer11 [protected]
 

Definition at line 53 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::spacer12 [protected]
 

Definition at line 54 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::spacer13 [protected]
 

Definition at line 55 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::Spacer17_2 [protected]
 

Definition at line 59 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::Spacer18_2 [protected]
 

Definition at line 60 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().

QSpacerItem* PascalProjectOptionsDlgBase::spacer7 [protected]
 

Definition at line 56 of file pascalproject_optionsdlgbase.h.

Referenced by PascalProjectOptionsDlgBase().


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:45:17 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003