/* SPDX-FileCopyrightText: 2012 Vishesh Handa SPDX-License-Identifier: LGPL-2.1-or-later */ #ifndef POPPLEREXTRACTOR_H #define POPPLEREXTRACTOR_H #include "extractorplugin.h" #include namespace KFileMetaData { class PopplerExtractor : public ExtractorPlugin { Q_OBJECT Q_PLUGIN_METADATA(IID "org.kde.kf5.kfilemetadata.ExtractorPlugin" FILE "popplerextractor.json") Q_INTERFACES(KFileMetaData::ExtractorPlugin) public: explicit PopplerExtractor(QObject* parent = nullptr); QStringList mimetypes() const override; void extract(ExtractionResult* result) override; }; } #endif // POPPLEREXTRACTOR_H