okteta
Kasten2::StructureDefinitionFile Class Reference
#include <structuredefinitionfile.h>
Public Member Functions | |
StructureDefinitionFile (KPluginInfo info) | |
StructureDefinitionFile (StructureDefinitionFile &f) | |
virtual | ~StructureDefinitionFile () |
QString | absolutePath () const |
bool | isValid () const |
const KPluginInfo & | pluginInfo () const |
TopLevelDataInformation * | structure (const QString &name) const |
QStringList | structureNames () const |
QVector < TopLevelDataInformation * > | structures () const |
Detailed Description
This class takes care of all the XML parsing and stores the result.
Definition at line 43 of file structuredefinitionfile.h.
Constructor & Destructor Documentation
Kasten2::StructureDefinitionFile::StructureDefinitionFile | ( | KPluginInfo | info | ) |
This class uses lazy parsing.
- Parameters
-
info the information about this structure definition (passed by value so nothing bad can happen)
Definition at line 37 of file structuredefinitionfile.cpp.
Kasten2::StructureDefinitionFile::StructureDefinitionFile | ( | StructureDefinitionFile & | f | ) |
|
virtual |
Definition at line 59 of file structuredefinitionfile.cpp.
Member Function Documentation
QString Kasten2::StructureDefinitionFile::absolutePath | ( | ) | const |
- Returns
- the absolute path to the directory containing the .desktop file
|
inline |
Definition at line 73 of file structuredefinitionfile.h.
|
inline |
Definition at line 68 of file structuredefinitionfile.h.
TopLevelDataInformation * Kasten2::StructureDefinitionFile::structure | ( | const QString & | name | ) | const |
Definition at line 69 of file structuredefinitionfile.cpp.
QStringList Kasten2::StructureDefinitionFile::structureNames | ( | ) | const |
Definition at line 86 of file structuredefinitionfile.cpp.
QVector< TopLevelDataInformation * > Kasten2::StructureDefinitionFile::structures | ( | ) | const |
Definition at line 63 of file structuredefinitionfile.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.