From f225345d4de3b198a557fe3566f9630163e76d51 Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Sat, 17 Sep 2011 03:58:13 +0200 Subject: Putting MetaWatch stuff in a plugin --- libsowatch/metawatchpaintengine.h | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 libsowatch/metawatchpaintengine.h (limited to 'libsowatch/metawatchpaintengine.h') diff --git a/libsowatch/metawatchpaintengine.h b/libsowatch/metawatchpaintengine.h deleted file mode 100644 index efc3d6e..0000000 --- a/libsowatch/metawatchpaintengine.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef METAWATCHPAINTENGINE_H -#define METAWATCHPAINTENGINE_H - -#include -#include "watchpaintengine.h" - -namespace sowatch -{ - -class MetaWatch; - -/** This WatchPaintEngine accelerates fillRects by using the MetaWatch's template command. */ -class MetaWatchPaintEngine : public WatchPaintEngine -{ -public: - explicit MetaWatchPaintEngine(MetaWatch* watch, QImage* image); - - void drawRects(const QRectF *rects, int rectCount); - void drawRects(const QRect *rects, int rectCount); - - void updateState(const QPaintEngineState &state); - -protected: - bool fillsEntireImage(const QRect& rect); - - MetaWatch* _watch; - QRect _imageRect; - bool _isBrushBlack; - bool _isBrushWhite; -}; - -} - -#endif // METAWATCHPAINTENGINE_H -- cgit v1.2.3