KDevelop API Documentation

CCConfigWidgetBase Class Reference

#include <ccconfigwidgetbase.h>

Inheritance diagram for CCConfigWidgetBase:

QWidget CCConfigWidget List of all members.

Public Slots

virtual void slotNewPCS ()

Public Member Functions

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

Public Attributes

QTabWidgetcodecompletion_tab
QWidgetfileTemplatesPage
QGroupBoxoptions
QLineEditinterface_suffix
QLineEditimplementation_suffix
QLabelTextLabel3
QLabelTextLabel4
QWidgetcodeCompletionPage
QCheckBoxcheckAutomaticCodeCompletion
KIntNumInputinputCodeCompletion
QCheckBoxcheckAutomaticArgumentsHint
KIntNumInputinputArgumentsHint
QListViewadvancedOptions
QPushButtonnewPCSButton

Protected Slots

virtual void languageChange ()
virtual void implementationFile ()
virtual void interfaceFile ()
virtual void slotAddPPPath ()
virtual void slotEnableCC ()
virtual void slotEnableCH ()
virtual void slotEnableChooseFiles (bool)
virtual void slotEnablePCS ()
virtual void slotEnablePP ()
virtual void slotRemovePPPath ()
virtual void slotSelectTemplateGroup (const QString &)
virtual void slotSetCHWindow ()

Protected Attributes

QVBoxLayoutCCConfigWidgetBaseLayout
QGridLayoutfileTemplatesPageLayout
QSpacerItemspacer2
QGridLayoutoptionsLayout
QGridLayoutcodeCompletionPageLayout
QSpacerItemspacer1
QVBoxLayoutlayout2
QHBoxLayoutlayout2_2
QSpacerItemspacer3

Constructor & Destructor Documentation

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

Definition at line 34 of file ccconfigwidgetbase.cpp.

References advancedOptions, CCConfigWidgetBase(), CCConfigWidgetBaseLayout, checkAutomaticArgumentsHint, checkAutomaticCodeCompletion, codecompletion_tab, codeCompletionPage, codeCompletionPageLayout, fileTemplatesPage, fileTemplatesPageLayout, implementation_suffix, inputArgumentsHint, inputCodeCompletion, interface_suffix, languageChange(), layout2, layout2_2, newPCSButton, options, optionsLayout, slotNewPCS(), spacer1, spacer2, spacer3, TextLabel3, and TextLabel4.

Referenced by CCConfigWidgetBase().

CCConfigWidgetBase::~CCConfigWidgetBase  ) 
 

Definition at line 138 of file ccconfigwidgetbase.cpp.


Member Function Documentation

void CCConfigWidgetBase::implementationFile  )  [protected, virtual, slot]
 

Definition at line 161 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::interfaceFile  )  [protected, virtual, slot]
 

Definition at line 166 of file ccconfigwidgetbase.cpp.

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

Definition at line 147 of file ccconfigwidgetbase.cpp.

References advancedOptions, checkAutomaticArgumentsHint, checkAutomaticCodeCompletion, codecompletion_tab, codeCompletionPage, fileTemplatesPage, newPCSButton, options, TextLabel3, and TextLabel4.

Referenced by CCConfigWidgetBase().

void CCConfigWidgetBase::slotAddPPPath  )  [protected, virtual, slot]
 

Definition at line 171 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::slotEnableCC  )  [protected, virtual, slot]
 

Definition at line 176 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::slotEnableCH  )  [protected, virtual, slot]
 

Definition at line 181 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::slotEnableChooseFiles bool   )  [protected, virtual, slot]
 

Definition at line 186 of file ccconfigwidgetbase.cpp.

References slotEnableChooseFiles().

Referenced by slotEnableChooseFiles().

void CCConfigWidgetBase::slotEnablePCS  )  [protected, virtual, slot]
 

Definition at line 191 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::slotEnablePP  )  [protected, virtual, slot]
 

Definition at line 196 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::slotNewPCS  )  [virtual, slot]
 

Reimplemented in CCConfigWidget.

Definition at line 216 of file ccconfigwidgetbase.cpp.

Referenced by CCConfigWidgetBase().

void CCConfigWidgetBase::slotRemovePPPath  )  [protected, virtual, slot]
 

Definition at line 201 of file ccconfigwidgetbase.cpp.

void CCConfigWidgetBase::slotSelectTemplateGroup const QString  )  [protected, virtual, slot]
 

Definition at line 206 of file ccconfigwidgetbase.cpp.

References slotSelectTemplateGroup().

Referenced by slotSelectTemplateGroup().

void CCConfigWidgetBase::slotSetCHWindow  )  [protected, virtual, slot]
 

Definition at line 211 of file ccconfigwidgetbase.cpp.


Member Data Documentation

QListView* CCConfigWidgetBase::advancedOptions
 

Definition at line 50 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QVBoxLayout* CCConfigWidgetBase::CCConfigWidgetBaseLayout [protected]
 

Definition at line 57 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QCheckBox* CCConfigWidgetBase::checkAutomaticArgumentsHint
 

Definition at line 48 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QCheckBox* CCConfigWidgetBase::checkAutomaticCodeCompletion
 

Definition at line 46 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QTabWidget* CCConfigWidgetBase::codecompletion_tab
 

Definition at line 38 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QWidget* CCConfigWidgetBase::codeCompletionPage
 

Definition at line 45 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QGridLayout* CCConfigWidgetBase::codeCompletionPageLayout [protected]
 

Definition at line 61 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QWidget* CCConfigWidgetBase::fileTemplatesPage
 

Definition at line 39 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QGridLayout* CCConfigWidgetBase::fileTemplatesPageLayout [protected]
 

Definition at line 58 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QLineEdit* CCConfigWidgetBase::implementation_suffix
 

Definition at line 42 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

KIntNumInput* CCConfigWidgetBase::inputArgumentsHint
 

Definition at line 49 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

KIntNumInput* CCConfigWidgetBase::inputCodeCompletion
 

Definition at line 47 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QLineEdit* CCConfigWidgetBase::interface_suffix
 

Definition at line 41 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QVBoxLayout* CCConfigWidgetBase::layout2 [protected]
 

Definition at line 63 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QHBoxLayout* CCConfigWidgetBase::layout2_2 [protected]
 

Definition at line 64 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QPushButton* CCConfigWidgetBase::newPCSButton
 

Definition at line 51 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QGroupBox* CCConfigWidgetBase::options
 

Definition at line 40 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QGridLayout* CCConfigWidgetBase::optionsLayout [protected]
 

Definition at line 60 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QSpacerItem* CCConfigWidgetBase::spacer1 [protected]
 

Definition at line 62 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QSpacerItem* CCConfigWidgetBase::spacer2 [protected]
 

Definition at line 59 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QSpacerItem* CCConfigWidgetBase::spacer3 [protected]
 

Definition at line 65 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase().

QLabel* CCConfigWidgetBase::TextLabel3
 

Definition at line 43 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), and languageChange().

QLabel* CCConfigWidgetBase::TextLabel4
 

Definition at line 44 of file ccconfigwidgetbase.h.

Referenced by CCConfigWidgetBase(), 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.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:59 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003