/* This file is (c) 2008-2012 Konstantin Isakov <ikm@goldendict.org> * Part of GoldenDict. Licensed under GPLv3 or later, see the LICENSE file */ #ifndef __WEBSITE_HH_INCLUDED__ #define __WEBSITE_HH_INCLUDED__ #include "dictionary.hh" #include "config.hh" #include <QNetworkAccessManager> #include <QNetworkReply> /// Support for any web sites via a templated url. namespace WebSite { using std::vector; using std::string; vector< sptr< Dictionary::Class > > makeDictionaries( Config::WebSites const &, QNetworkAccessManager & ) ; /// Exposed here for moc class WebSiteDataRequestSlots: public Dictionary::DataRequest { Q_OBJECT protected slots: virtual void requestFinished( QNetworkReply * ) {} }; } #endif