summaryrefslogtreecommitdiff
path: root/dw/widget.hh
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2014-10-23 13:10:17 +0200
committerSebastian Geerken <devnull@localhost>2014-10-23 13:10:17 +0200
commit0c9973c7c8127da4129c1810c52c29f69eb8665f (patch)
treeb37fec0f342567b1ee55917b7b8dfe1d4518f0e7 /dw/widget.hh
parent80122aabb6debd724228405c358541ecb88f63bf (diff)
Removed old Widget::draw (backward compatibility is not possible anyway).
Diffstat (limited to 'dw/widget.hh')
-rw-r--r--dw/widget.hh5
1 files changed, 2 insertions, 3 deletions
diff --git a/dw/widget.hh b/dw/widget.hh
index a4a84cac..8cd05e13 100644
--- a/dw/widget.hh
+++ b/dw/widget.hh
@@ -277,8 +277,6 @@ protected:
inline void queueResize (int ref, bool extremesChanged)
{ queueResize (ref, extremesChanged, false); }
- virtual void draw (View *view, Rectangle *area);
-
/**
* \brief See \ref dw-widget-sizes.
*/
@@ -470,8 +468,9 @@ public:
bool intersects (Rectangle *area, Rectangle *intersection);
+ /** Area is given in widget coordinates. */
virtual Widget *draw (View *view, Rectangle *area,
- StackingIteratorStack *iteratorStack);
+ StackingIteratorStack *iteratorStack) = 0;
Widget *drawTotal (View *view, Rectangle *area,
StackingIteratorStack *iteratorStack);
void drawToplevel (View *view, Rectangle *area);