src/Visit.cpp in capybara-webkit-0.11.0 vs src/Visit.cpp in capybara-webkit-0.12.0

- old
+ new

@@ -1,21 +1,12 @@ #include "Visit.h" #include "Command.h" #include "WebPage.h" -Visit::Visit(WebPage *page, QObject *parent) : Command(page, parent) { - connect(page, SIGNAL(pageFinished(bool)), this, SLOT(loadFinished(bool))); +Visit::Visit(WebPage *page, QStringList &arguments, QObject *parent) : Command(page, arguments, parent) { } -void Visit::start(QStringList &arguments) { - QUrl requestedUrl = QUrl::fromEncoded(arguments[0].toUtf8(), QUrl::StrictMode); +void Visit::start() { + QUrl requestedUrl = QUrl::fromEncoded(arguments()[0].toUtf8(), QUrl::StrictMode); page()->currentFrame()->load(QUrl(requestedUrl)); -} - -void Visit::loadFinished(bool success) { - QString message; - if (!success) - message = page()->failureString(); - - disconnect(page(), SIGNAL(pageFinished(bool)), this, SLOT(loadFinished(bool))); - emit finished(new Response(success, message)); + emit finished(new Response(true)); }