X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbase%2Frs_staticgraphicview.h;h=6347c193c68a92b4852f308e639571def1282553;hb=d774c2655ba2c3657a565f325411144452392277;hp=180c21320774c3d0af9dcb2d2deda5f21853d88c;hpb=89e127aa3dbd74d3158e6dbe0ca1703420c04395;p=architektonas diff --git a/src/base/rs_staticgraphicview.h b/src/base/rs_staticgraphicview.h index 180c213..6347c19 100644 --- a/src/base/rs_staticgraphicview.h +++ b/src/base/rs_staticgraphicview.h @@ -1,46 +1,35 @@ #ifndef RS_STATICGRAPHICVIEW_H #define RS_STATICGRAPHICVIEW_H -#include "rs_graphicview.h" -#include "rs_layerlistlistener.h" +#include "graphicview.h" + +class PaintInterface; /** * This is an implementation of a graphic viewer with a fixed size * for drawing onto fixed devices (such as bitmaps). */ -class RS_StaticGraphicView: public RS_GraphicView +class RS_StaticGraphicView: public GraphicView { public: -// RS_StaticGraphicView(int w, int h, RS_Painter * p); RS_StaticGraphicView(int w, int h, PaintInterface * p); virtual ~RS_StaticGraphicView(); virtual int getWidth(); virtual int getHeight(); - virtual void redraw() {} - virtual void adjustOffsetControls() {} - virtual void adjustZoomControls() {} -// virtual RS_Painter * createPainter(); -// virtual RS_Painter * createDirectPainter(); - virtual PaintInterface * createPainter(); - virtual PaintInterface * createDirectPainter(); - virtual void destroyPainter(); - virtual void setMouseCursor(RS2::CursorType ) {} - - virtual void emulateMouseMoveEvent() {} - virtual void updateGridStatusWidget(const QString &) {} + virtual void redraw(); + virtual void adjustOffsetControls(); + virtual void adjustZoomControls(); + virtual void setMouseCursor(RS2::CursorType); - void paint(); + virtual void emulateMouseMoveEvent(); + virtual void updateGridStatusWidget(const QString &); - //These pure virtual methods are placeholders for QG_GraphicView... - //now here too... -// virtual void SetPreviewMode(bool mode = true) {} -// virtual void SetPreviewEntity(RS_Preview *) {} + void paint(); private: //! Width int width; - //! Height int height; };