diff options
author | Robert Jonsson <spamatica@gmail.com> | 2011-01-26 12:29:04 +0000 |
---|---|---|
committer | Robert Jonsson <spamatica@gmail.com> | 2011-01-26 12:29:04 +0000 |
commit | 18cef43657bc6841e4dab526fce83a6ad6a34374 (patch) | |
tree | c5c5af809abc85e6b5a40752cca0a4757a17e9a4 /muse2/muse/widgets/canvas.cpp | |
parent | cf5fafbe5c06caf0402cc5c5b8e96bb2236d72e9 (diff) |
some automation changes
Diffstat (limited to 'muse2/muse/widgets/canvas.cpp')
-rw-r--r-- | muse2/muse/widgets/canvas.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
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); } |