QCSParserManager Class
Singleton object to load/query file parsers. More...
Header: | #include <QCSParserManager> |
Inherits: | QObject |
Properties
- parsers : QList<QCSParser *> const
- 1 property inherited from QObject
Public Functions
~QCSParserManager() | |
QCSParser * | parserForExtension(QString extension) const |
- 32 public functions inherited from QObject
Static Public Members
QCSParserManager * | instance() |
- 10 static public members inherited from QObject
Additional Inherited Members
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Singleton object to load/query file parsers.
The parser manager loads all parser plugins in path ../plugins/parser relative to the library itself.
Member Function Documentation
QCSParserManager::~QCSParserManager()
Destroys the instance of QCSParserManager.
[static]
QCSParserManager *QCSParserManager::instance()
Returns the singleton instance
QCSParser *QCSParserManager::parserForExtension(QString extension) const
Returns the file parser registered for the file extension.