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));
}