21 #ifndef TAGLIBRARYINTERFACE_H
22 #define TAGLIBRARYINTERFACE_H
24 #include "outputstream.h"
26 #include <QtCore/QHash>
28 #if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
29 #define Q_PLUGIN_METADATA(p)
34 class AbstractNodeFactory;
88 virtual QHash<QString, AbstractNodeFactory*>
nodeFactories(
const QString &name = QString() ) {
90 static const QHash<QString, AbstractNodeFactory*> h;
97 virtual QHash<QString, Filter*>
filters(
const QString &name = QString() ) {
99 static const QHash<QString, Filter*> h;
virtual QHash< QString, AbstractNodeFactory * > nodeFactories(const QString &name=QString())
The TagLibraryInterface returns available tags and filters from libraries.
virtual QHash< QString, Filter * > filters(const QString &name=QString())