KDevelop API Documentation

FlagCheckBoxController Class Reference

#include <flagboxes.h>

Collaboration diagram for FlagCheckBoxController:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FlagCheckBoxController (QStringList multiKeys=QStringList())
 "multi key" is a list of options like -vxyz (-vx -vy -vz) multiKeys must contain a list of option names like {-v} in the above example.
 ~FlagCheckBoxController ()
void readFlags (QStringList *list)
void writeFlags (QStringList *list)
void addCheckBox (FlagCheckBox *item)

Private Attributes

QPtrList< FlagCheckBoxcblist
QStringList m_multiKeys

Constructor & Destructor Documentation

FlagCheckBoxController::FlagCheckBoxController QStringList  multiKeys = QStringList()  ) 
 

"multi key" is a list of options like -vxyz (-vx -vy -vz) multiKeys must contain a list of option names like {-v} in the above example.

Definition at line 166 of file flagboxes.cpp.

FlagCheckBoxController::~FlagCheckBoxController  )  [inline]
 

Definition at line 234 of file flagboxes.h.


Member Function Documentation

void FlagCheckBoxController::addCheckBox FlagCheckBox item  ) 
 

Definition at line 172 of file flagboxes.cpp.

References cblist.

Referenced by FlagCheckBox::FlagCheckBox().

void FlagCheckBoxController::readFlags QStringList list  ) 
 

Definition at line 178 of file flagboxes.cpp.

References cblist, FlagCheckBox::def, FlagCheckBox::defSet, FlagCheckBox::flag, FlagCheckBox::includeOff, FlagCheckBox::off, and FlagCheckBox::useDef.

Referenced by MiscTab::readFlags(), AssemblerTab::readFlags(), LanguageTab::readFlags(), FilesAndDirectoriesTab2::readFlags(), FilesAndDirectoriesTab::readFlags(), FeedbackTab::readFlags(), DebugOptimTab::readFlags(), CodegenTab::readFlags(), Warnings1Tab::readFlags(), G77Tab::readFlags(), and GeneralTab::readFlags().

void FlagCheckBoxController::writeFlags QStringList list  ) 
 

Definition at line 239 of file flagboxes.cpp.

References cblist, FlagCheckBox::def, FlagCheckBox::flag, FlagCheckBox::includeOff, FlagCheckBox::off, and FlagCheckBox::useDef.

Referenced by MiscTab::writeFlags(), AssemblerTab::writeFlags(), LanguageTab::writeFlags(), FilesAndDirectoriesTab2::writeFlags(), FilesAndDirectoriesTab::writeFlags(), FeedbackTab::writeFlags(), DebugOptimTab::writeFlags(), CodegenTab::writeFlags(), Warnings1Tab::writeFlags(), G77Tab::writeFlags(), and GeneralTab::writeFlags().


Member Data Documentation

QPtrList<FlagCheckBox> FlagCheckBoxController::cblist [private]
 

Definition at line 242 of file flagboxes.h.

Referenced by addCheckBox(), readFlags(), and writeFlags().

QStringList FlagCheckBoxController::m_multiKeys [private]
 

Definition at line 244 of file flagboxes.h.


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 Wed Mar 23 00:25:05 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003