Sha256: f9a963215c5602ad8b6b144a7eaed5c07114aa527b311e42958c234e0821ee0c
Contents?: true
Size: 768 Bytes
Versions: 19
Compression:
Stored size: 768 Bytes
Contents
#include "SetUnknownUrlMode.h" #include "WebPage.h" #include "WebPageManager.h" #include "ErrorMessage.h" SetUnknownUrlMode::SetUnknownUrlMode(WebPageManager *manager, QStringList &arguments, QObject *parent) : SocketCommand(manager, arguments, parent) { } void SetUnknownUrlMode::start() { QString modeString = arguments()[0]; QStringList modes; modes << "warn" << "block"; switch(modes.indexOf(modeString)) { case 0: manager()->setUnknownUrlMode(UnknownUrlHandler::WARN); finish(true); break; case 1: manager()->setUnknownUrlMode(UnknownUrlHandler::BLOCK); finish(true); break; default: QString error = QString("Invalid mode string:") + modeString; finish(false, new ErrorMessage(error)); } }
Version data entries
19 entries across 19 versions & 1 rubygems