KDevelop API Documentation

FpcOptionsDialog Class Reference

#include <fpcoptionsplugin.h>

Inheritance diagram for FpcOptionsDialog:

Inheritance graph
[legend]
Collaboration diagram for FpcOptionsDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FpcOptionsDialog (QWidget *parent=0, const char *name=0)
 ~FpcOptionsDialog ()
void setFlags (const QString &flags)
QString flags () const

Private Attributes

FeedbackTabfeedback
FilesAndDirectoriesTabdirectories
FilesAndDirectoriesTab2directories2
DebugOptimTabdebug_optim
LanguageTablanguage
CodegenTabcodegen
AssemblerTabassembler
LinkerTablinker
MiscTabmisc
QStringList unrecognizedFlags

Constructor & Destructor Documentation

FpcOptionsDialog::FpcOptionsDialog QWidget parent = 0,
const char *  name = 0
 

Definition at line 43 of file fpcoptionsplugin.cpp.

References KDialogBase::addVBoxPage(), assembler, codegen, debug_optim, directories, directories2, feedback, language, linker, and misc.

FpcOptionsDialog::~FpcOptionsDialog  ) 
 

Definition at line 76 of file fpcoptionsplugin.cpp.


Member Function Documentation

QString FpcOptionsDialog::flags  )  const
 

Definition at line 96 of file fpcoptionsplugin.cpp.

References assembler, codegen, debug_optim, directories, directories2, feedback, language, linker, misc, unrecognizedFlags, MiscTab::writeFlags(), FeedbackTab::writeFlags(), LinkerTab::writeFlags(), AssemblerTab::writeFlags(), CodegenTab::writeFlags(), DebugOptimTab::writeFlags(), FilesAndDirectoriesTab2::writeFlags(), FilesAndDirectoriesTab::writeFlags(), and LanguageTab::writeFlags().

Referenced by FpcOptionsPlugin::exec().

void FpcOptionsDialog::setFlags const QString flags  ) 
 

Definition at line 80 of file fpcoptionsplugin.cpp.

References assembler, codegen, debug_optim, directories, directories2, feedback, language, linker, misc, MiscTab::readFlags(), FilesAndDirectoriesTab2::readFlags(), FilesAndDirectoriesTab::readFlags(), DebugOptimTab::readFlags(), CodegenTab::readFlags(), LinkerTab::readFlags(), AssemblerTab::readFlags(), LanguageTab::readFlags(), FeedbackTab::readFlags(), and unrecognizedFlags.

Referenced by FpcOptionsPlugin::exec().


Member Data Documentation

AssemblerTab* FpcOptionsDialog::assembler [private]
 

Definition at line 57 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

CodegenTab* FpcOptionsDialog::codegen [private]
 

Definition at line 56 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

DebugOptimTab* FpcOptionsDialog::debug_optim [private]
 

Definition at line 54 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

FilesAndDirectoriesTab* FpcOptionsDialog::directories [private]
 

Definition at line 52 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

FilesAndDirectoriesTab2* FpcOptionsDialog::directories2 [private]
 

Definition at line 53 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

FeedbackTab* FpcOptionsDialog::feedback [private]
 

Definition at line 51 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

LanguageTab* FpcOptionsDialog::language [private]
 

Definition at line 55 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

LinkerTab* FpcOptionsDialog::linker [private]
 

Definition at line 58 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

MiscTab* FpcOptionsDialog::misc [private]
 

Definition at line 59 of file fpcoptionsplugin.h.

Referenced by flags(), FpcOptionsDialog(), and setFlags().

QStringList FpcOptionsDialog::unrecognizedFlags [private]
 

Definition at line 60 of file fpcoptionsplugin.h.

Referenced by flags(), and setFlags().


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