5 #ifndef CUTELYSTCUTELEE_H
6 #define CUTELYSTCUTELEE_H
8 #ifndef DOXYGEN_SHOULD_SKIP_THIS
10 #include <cutelee/taglibraryinterface.h>
12 #if defined(cutelyst_cutelee_urifor_EXPORTS)
13 # define CUTELYST_CUTELEE_URIFOR_EXPORT Q_DECL_EXPORT
15 # define CUTELYST_CUTELEE_URIFOR_EXPORT Q_DECL_IMPORT
18 class CutelystCutelee final :
public QObject,
public Cutelee::TagLibraryInterface
21 Q_INTERFACES(Cutelee::TagLibraryInterface)
23 explicit CutelystCutelee(QObject *parent =
nullptr);
25 virtual QHash<QString, Cutelee::AbstractNodeFactory *> nodeFactories(
const QString &name = QString())
override;
27 virtual QHash<QString, Cutelee::Filter *> filters(
const QString &name = QString())
override;