FortranSupportPart Class Reference
This is Fortran language support plugin. More...
#include <fortransupportpart.h>
Inheritance diagram for FortranSupportPart:


Public Member Functions | |
FortranSupportPart (QObject *parent, const char *name, const QStringList &) | |
~FortranSupportPart () | |
Protected Member Functions | |
virtual KDevLanguageSupport::Features | features () |
Returns the feature set of the language. | |
Private Slots | |
void | slotFtnchek () |
void | projectConfigWidget (KDialogBase *dlg) |
void | projectOpened () |
void | projectClosed () |
void | savedFile (const KURL &fileName) |
void | addedFilesToProject (const QStringList &fileList) |
void | removedFilesFromProject (const QStringList &fileList) |
void | initialParse () |
Private Member Functions | |
void | maybeParse (const QString fileName) |
Private Attributes | |
FixedFormParser * | parser |
Detailed Description
This is Fortran language support plugin.
Put a more detailed description of your part in these lines. It can span over several lines. You can even use some html commands in these lines like: This is code
, html links link text, and images.
- Feature(s):
- Fortran language support
Consult Programming Languages Support Status for a up to date features/status of this programming language support part.
- Bug:
- Describe a the 1st bug that you know of, but probably hasn't been reported yet. ..
Describe a the nth bug that you know of, but probably hasn't been reported yet.
- Requirement(s):
- Describe a the 1st requirement of your part.
Describe a the 2nd requirement of your part. ...
Describe a the nth requirement of your part.
- Todo:
- Describe a the 1st TODO of your part.
Describe a the 2nd TODO of your part. ...
Describe a the nth TODO of your part.
- F.A.Q.:
- First frequenly asked question about your part ? Answer.
Second frequenly asked question about your part ? Answer. ...
Last frequenly asked question about your part ? Answer.
- Note:
- First note text.
Second note text. ...
Last note text.
- Warning:
- First warning text.
Second warning text. ...
Last warning text.
Definition at line 22 of file fortransupportpart.h.
Constructor & Destructor Documentation
|
|
|
Definition at line 76 of file fortransupportpart.cpp. |
Member Function Documentation
|
Definition at line 225 of file fortransupportpart.cpp. References KDevLanguageSupport::addedSourceInfo(), kdDebug(), maybeParse(), and KDevPlugin::project(). Referenced by projectOpened(). |
|
Returns the feature set of the language. This is e.g. used by the class view to decide which organizer items to display and which not. Reimplemented from KDevLanguageSupport. Definition at line 275 of file fortransupportpart.cpp. References KDevLanguageSupport::Features. |
|
Definition at line 204 of file fortransupportpart.cpp. References KDevProject::allFiles(), kdDebug(), maybeParse(), KDevPlugin::project(), and KDevLanguageSupport::updatedSourceInfo(). Referenced by projectOpened(). |
|
Definition at line 188 of file fortransupportpart.cpp. References KDevLanguageSupport::aboutToRemoveSourceInfo(), KDevPlugin::codeModel(), CodeModel::hasFile(), FixedFormParser::parse(), parser, and CodeModel::removeFile(). Referenced by addedFilesToProject(), initialParse(), and savedFile(). |
|
Definition at line 181 of file fortransupportpart.cpp. References parser. |
|
Definition at line 156 of file fortransupportpart.cpp. References KDialogBase::addVBoxPage(), and KDevPlugin::projectDom(). |
|
Definition at line 164 of file fortransupportpart.cpp. References addedFilesToProject(), KDevPlugin::codeModel(), initialParse(), kdDebug(), parser, KDevPlugin::project(), and removedFilesFromProject(). |
|
Definition at line 243 of file fortransupportpart.cpp. References KDevLanguageSupport::aboutToRemoveSourceInfo(), KDevPlugin::codeModel(), CodeModel::hasFile(), kdDebug(), KDevPlugin::project(), and CodeModel::removeFile(). Referenced by projectOpened(). |
|
Definition at line 264 of file fortransupportpart.cpp. References KDevLanguageSupport::addedSourceInfo(), KDevProject::allFiles(), kdDebug(), Structure::length(), maybeParse(), KURL::path(), and KDevPlugin::project(). |
|
Member Data Documentation
|
Definition at line 48 of file fortransupportpart.h. Referenced by maybeParse(), projectClosed(), and projectOpened(). |
The documentation for this class was generated from the following files:
- languages/fortran/fortransupportpart.h
- languages/fortran/fortransupportpart.cpp