From bc899047089079dde323e84a57efe46ce6af653d Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Sat, 11 May 2013 16:10:50 +0200 Subject: add the liveview paint engine --- metawatch/metawatch.cpp | 2 +- metawatch/metawatchpaintengine.cpp | 5 ++--- metawatch/metawatchpaintengine.h | 5 ++--- 3 files changed, 5 insertions(+), 7 deletions(-) (limited to 'metawatch') diff --git a/metawatch/metawatch.cpp b/metawatch/metawatch.cpp index 32e8707..c7e0db3 100644 --- a/metawatch/metawatch.cpp +++ b/metawatch/metawatch.cpp @@ -117,7 +117,7 @@ MetaWatch::~MetaWatch() QPaintEngine* MetaWatch::paintEngine() const { if (!_paintEngine) { - _paintEngine = new MetaWatchPaintEngine(const_cast(this)); + _paintEngine = new MetaWatchPaintEngine; } return _paintEngine; diff --git a/metawatch/metawatchpaintengine.cpp b/metawatch/metawatchpaintengine.cpp index 33f9490..cf41783 100644 --- a/metawatch/metawatchpaintengine.cpp +++ b/metawatch/metawatchpaintengine.cpp @@ -3,9 +3,8 @@ using namespace sowatch; -MetaWatchPaintEngine::MetaWatchPaintEngine(MetaWatch* watch) : - WatchPaintEngine(), - _watch(watch) +MetaWatchPaintEngine::MetaWatchPaintEngine() + : WatchPaintEngine() { } diff --git a/metawatch/metawatchpaintengine.h b/metawatch/metawatchpaintengine.h index ec5cf86..06cbdc1 100644 --- a/metawatch/metawatchpaintengine.h +++ b/metawatch/metawatchpaintengine.h @@ -1,9 +1,8 @@ #ifndef METAWATCHPAINTENGINE_H #define METAWATCHPAINTENGINE_H -#include +#include #include "metawatch.h" -#include "watchpaintengine.h" namespace sowatch { @@ -12,7 +11,7 @@ namespace sowatch class MetaWatchPaintEngine : public WatchPaintEngine { public: - explicit MetaWatchPaintEngine(MetaWatch* watch); + MetaWatchPaintEngine(); bool begin(QPaintDevice *pdev); bool end(); -- cgit v1.2.3