Sha256: a32f834cc398525b867af360e6cec3c75808aef4bcf99f94a3d54a44c8b7b8ff
Contents?: true
Size: 634 Bytes
Versions: 18
Compression:
Stored size: 634 Bytes
Contents
#ifndef _REQUESTHANDLER_H #define _REQUESTHANDLER_H #include "RequestHandler.h" class UnknownUrlHandler : public RequestHandler { public: enum Mode { WARN, BLOCK }; UnknownUrlHandler(RequestHandler *next, QObject *parent = 0); virtual QNetworkReply* handleRequest( NetworkAccessManager *, QNetworkAccessManager::Operation, QNetworkRequest &, QIODevice * ); void allowUrl(const QString &); void setMode(Mode); void reset(); private: QStringList m_allowedUrls; bool isUnknown(QUrl); Mode m_mode; RequestHandler *m_next; void allowDefaultUrls(); }; #endif
Version data entries
18 entries across 18 versions & 1 rubygems