Sha256: a5c3794fdda3b191f3a8d20a40d6f36b5b4dea1af28b9c3901e0cbe961275f0d

Contents?: true

Size: 521 Bytes

Versions: 1

Compression:

Stored size: 521 Bytes

Contents

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

void Visit::start(QStringList &arguments) {
  QUrl requestedUrl = QUrl(arguments[0]);
  page()->currentFrame()->load(QUrl(requestedUrl));
}

void Visit::loadFinished(bool success) {
  QString message;
  if (!success)
    message = page()->failureString();

  emit finished(new Response(success, message));
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
capybara-webkit-0.7.0 src/Visit.cpp