18 #ifndef CUTELYSTCUTELEE_H
19 #define CUTELYSTCUTELEE_H
21 #ifndef DOXYGEN_SHOULD_SKIP_THIS
23 #include <cutelee/taglibraryinterface.h>
25 #if defined(cutelyst_cutelee_urifor_EXPORTS)
26 # define CUTELYST_CUTELEE_URIFOR_EXPORT Q_DECL_EXPORT
28 # define CUTELYST_CUTELEE_URIFOR_EXPORT Q_DECL_IMPORT
31 class CutelystCutelee final :
public QObject,
public Cutelee::TagLibraryInterface
34 Q_INTERFACES(Cutelee::TagLibraryInterface)
36 explicit CutelystCutelee(
QObject *parent =
nullptr);
38 virtual
QHash<
QString, Cutelee::AbstractNodeFactory *> nodeFactories(const QString &name = QString()) override;
40 virtual
QHash<QString, Cutelee::Filter *> filters(const QString &name = QString()) override;
45 #endif // CUTELYSTCUTELEE_H