Skip to content

Commit 0df0be4

Browse files
authored
Adhere to new core API (#146)
1 parent 23fa94b commit 0df0be4

2 files changed

Lines changed: 14 additions & 3 deletions

File tree

src/LayersRenderer.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
#include <stdexcept>
1717

1818
LayersRenderer::LayersRenderer(QOpenGLWidget* parent) :
19-
QObject(parent),
20-
mv::Renderer(),
19+
mv::Renderer(parent),
2120
_zoomSensitivity(0.1f),
2221
_zoomMargin(50.0f),
2322
_worldBoundingRectangle(),

src/LayersRenderer.h

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class Renderable;
2222
*
2323
* @author Thomas Kroes
2424
*/
25-
class LayersRenderer : public QObject, public mv::Renderer
25+
class LayersRenderer : public mv::Renderer
2626
{
2727
Q_OBJECT
2828

@@ -49,6 +49,18 @@ class LayersRenderer : public QObject, public mv::Renderer
4949
/** Resizes the renderer */
5050
void resize(QSize renderSize) override {};
5151

52+
/**
53+
* Get the render size
54+
* @return Render size
55+
*/
56+
QSize getRenderSize() const override { return {}; };
57+
58+
/** Begin rendering */
59+
void beginRender() override {};
60+
61+
/** End rendering */
62+
void endRender() override {};
63+
5264
public: // Coordinate conversions
5365

5466
/**

0 commit comments

Comments
 (0)