/* * This file is part of smolbote. It's copyrighted by the contributors recorded * in the version control history of the file, available from its original * location: https://neueland.iserlohn-fortress.net/gitea/aqua/smolbote * * SPDX-License-Identifier: GPL-3.0 */ #ifndef SMOLBOTE_ADBLOCKRULE_H #define SMOLBOTE_ADBLOCKRULE_H #include "../filterleaf.h" #include class AdBlockRule : public FilterLeaf { public: // explicit AdBlockRule(const QString &filter); // bool match(const QUrl &requestUrl) const override; // FilterLeaf::Action action() const override; }; std::optional> parseOption(const QString &option); AdBlockRule *loadRule(const QString &filter); #endif // SMOLBOTE_ADBLOCKRULE_H