kdenote/extractor/denote_extractor.h

21 lines
560 B
C++

#ifndef KDENOTE_EXTRACTOR_H
#define KDENOTE_EXTRACTOR_H
#include <KFileMetaData/ExtractorPlugin>
class DenoteExtractor : public KFileMetaData::ExtractorPlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.kde.kf5.kfilemetadata.ExtractorPlugin"
FILE "denote_extractor.json")
Q_INTERFACES(KFileMetaData::ExtractorPlugin)
public:
explicit DenoteExtractor(QObject *parent = nullptr);
QStringList mimetypes() const override;
void extract(KFileMetaData::ExtractionResult *result) override;
};
#endif // KDENOTE_EXTRACTOR_H