Sha256: 4fe9a4d45f50bb4f5bc11ed8c391470fd0ce86159af163f2310576100c23bb0a

Contents?: true

Size: 489 Bytes

Versions: 4

Compression:

Stored size: 489 Bytes

Contents

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

Render::Render(WebPageManager *manager, QStringList &arguments, QObject *parent) : SocketCommand(manager, 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 & 2 rubygems

Version Path
capybara-webkit-0.13.2 src/Render.cpp
capybara-webkit-0.13.1 src/Render.cpp
capybara-webkit-0.13.0 src/Render.cpp
otherinbox-capybara-webkit-0.12.0.1 src/Render.cpp