From 511032175004959b634f12d0822b48a22f5b769e Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 19 Apr 2020 22:10:12 +0300 Subject: Add plugin loading code to smolblok --- staging/smolblok/filtermanager.cpp | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 staging/smolblok/filtermanager.cpp (limited to 'staging/smolblok/filtermanager.cpp') diff --git a/staging/smolblok/filtermanager.cpp b/staging/smolblok/filtermanager.cpp deleted file mode 100644 index 05beb59..0000000 --- a/staging/smolblok/filtermanager.cpp +++ /dev/null @@ -1,27 +0,0 @@ -#include "filtermanager.hpp" -#include "filterlist.h" -#include - -Filter *FilterManager::addSubscription(const QString &filename, const QUrl &url) -{ - if(filename.isEmpty() && url.isEmpty()) { - return nullptr; - } - - QFile f(filename); - if(!f.exists()) { - // TODO download file - return nullptr; - } - - if(!f.open(QIODevice::ReadOnly | QIODevice::Text)) { - return nullptr; - } - - try { - auto *filter = new AdblockPlus::FilterList(f); - return filter; - } catch(std::exception &) { - return nullptr; - } -} -- cgit v1.2.1