Sha256: 87962001688b9598b4931323ec8a02103657adf084801eeb15e5af5279ff68bb

Contents?: true

Size: 442 Bytes

Versions: 4

Compression:

Stored size: 442 Bytes

Contents

#include "Render.h"
#include "WebPage.h"

Render::Render(WebPage *page, QStringList &arguments, QObject *parent) : Command(page, arguments, parent) {
}

void Render::start() {
  QString imagePath = arguments()[0];
  int width = arguments()[1].toInt();
  int height = arguments()[2].toInt();

  QSize size(width, height);
  page()->setViewportSize(size);

  bool result = page()->render( imagePath );

  emit finished(new Response(result));
}

Version data entries

4 entries across 4 versions & 3 rubygems

Version Path
imseng-capybara-webkit-0.12.1 src/Render.cpp
capybara-webkit-0.12.1 src/Render.cpp
otherinbox-capybara-webkit-0.12.0 src/Render.cpp
capybara-webkit-0.12.0 src/Render.cpp