KDevelop API Documentation

PgiOptionsPlugin Class Reference

#include <pgioptionsplugin.h>

Inheritance diagram for PgiOptionsPlugin:

KDevCompilerOptions QObject List of all members.

Public Types

enum  Type { PGHPF, PGF77 }

Public Member Functions

 PgiOptionsPlugin (Type type, QObject *parent=0, const char *name=0)
 ~PgiOptionsPlugin ()
virtual QString exec (QWidget *parent, const QString &flags)
 Opens a dialog which allows the user to configure the compiler options.


Private Attributes

Type pgitype

Member Enumeration Documentation

enum PgiOptionsPlugin::Type
 

Enumeration values:
PGHPF 
PGF77 

Definition at line 29 of file pgioptionsplugin.h.


Constructor & Destructor Documentation

PgiOptionsPlugin::PgiOptionsPlugin Type  type,
QObject parent = 0,
const char *  name = 0
 

Definition at line 302 of file pgioptionsplugin.cpp.

References PgiOptionsPlugin(), and pgitype.

Referenced by PgiOptionsPlugin().

PgiOptionsPlugin::~PgiOptionsPlugin  ) 
 

Definition at line 309 of file pgioptionsplugin.cpp.


Member Function Documentation

QString PgiOptionsPlugin::exec QWidget parent,
const QString flags
[virtual]
 

Opens a dialog which allows the user to configure the compiler options.

The initial settings in the dialog will be set from the flags argument of this method. After the dialog is accepted, the new settings will be returned as a string. If the dialog was cancelled, QString::null is returned.

Implements KDevCompilerOptions.

Definition at line 313 of file pgioptionsplugin.cpp.

References exec(), PgiOptionsDialog::flags(), pgitype, and PgiOptionsDialog::setFlags().

Referenced by exec().


Member Data Documentation

Type PgiOptionsPlugin::pgitype [private]
 

Definition at line 37 of file pgioptionsplugin.h.

Referenced by exec(), and PgiOptionsPlugin().


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:02:05 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003