* Sets an external painter device.
*/
virtual void setPainter(PaintInterface * p);
- // virtual void setPainter(RS_Painter * p);
+
+// We're removing this crap...
+#if 0
/** This virtual method must be overwritten and must return
the painter device for the buffer of this widget */
- virtual PaintInterface * createPainter() = 0;
- // virtual RS_Painter * createPainter() = 0;
+// virtual PaintInterface * createPainter() = 0;
/**
* This virtual method must be overwritten and must return
* the direct painter device for this widget
*/
- virtual PaintInterface * createDirectPainter() = 0;
- // virtual RS_Painter * createDirectPainter() = 0;
+// virtual PaintInterface * createDirectPainter() = 0;
/**
* This virtual method must be overwritten and must destroy
* the painter device and point 'painter' to NULL. If the painter
* is static during the whole life of the application, it might
* just do nothing.
*/
- virtual void destroyPainter() = 0;
+// virtual void destroyPainter() = 0;
+#endif
virtual void setBackground(const RS_Color & bg);
RS_Color getBackground();