From 8d484d153dd054be89be51b7b4e9815450c0065a Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Mon, 20 Apr 2020 13:29:06 +0300 Subject: Move staging/hostlist to subprojects/plugin_hostlist --- include/smolbote/filterinterface.hpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'include') diff --git a/include/smolbote/filterinterface.hpp b/include/smolbote/filterinterface.hpp index 1ae65cc..3bbddf2 100644 --- a/include/smolbote/filterinterface.hpp +++ b/include/smolbote/filterinterface.hpp @@ -11,8 +11,7 @@ #include #include - -class QIODevice; +#include class FilterList { @@ -29,8 +28,8 @@ class FilterPlugin public: virtual ~FilterPlugin() = default; - virtual FilterList *load(QIODevice* from) const = 0; - virtual bool update(QIODevice *f, const QUrl &upstream) const = 0; + virtual FilterList *load(QIODevice&) const = 0; + virtual bool parse(FilterList *list, QIODevice &) const = 0; }; #define FilterPluginIid "net.iserlohn-fortress.smolbote.FilterPlugin" -- cgit v1.2.1