From 18cef43657bc6841e4dab526fce83a6ad6a34374 Mon Sep 17 00:00:00 2001 From: Robert Jonsson Date: Wed, 26 Jan 2011 12:29:04 +0000 Subject: some automation changes --- muse2/muse/widgets/canvas.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'muse2/muse/widgets/canvas.cpp') diff --git a/muse2/muse/widgets/canvas.cpp b/muse2/muse/widgets/canvas.cpp index 5b6dc453..ff9d0c3b 100644 --- a/muse2/muse/widgets/canvas.cpp +++ b/muse2/muse/widgets/canvas.cpp @@ -189,9 +189,12 @@ void Canvas::draw(QPainter& p, const QRect& rect) to = moving.lower_bound(x2); for (iCItem i = moving.begin(); i != to; ++i) { - drawItem(p, i->second, rect); - } + drawItem(p, i->second, rect); } + + drawTopItem(p,rect); + + } else { p.save(); setPainter(p); @@ -266,6 +269,7 @@ void Canvas::draw(QPainter& p, const QRect& rect) { drawItem(p, i->second, rect); } + drawTopItem(p, QRect(x,y,w,h)); p.save(); setPainter(p); } -- cgit v1.2.3