comparison panned.cpp @ 60:73073f34a5ee

* win32 build fixes
author Chris Cannam
date Tue, 16 Nov 2010 19:53:14 +0000
parents f583e44d9d31
children b0a90ac84b8b
comparison
equal deleted inserted replaced
59:4557da8bdee6 60:73073f34a5ee
30 } 30 }
31 31
32 void 32 void
33 Panned::resizeEvent(QResizeEvent *ev) 33 Panned::resizeEvent(QResizeEvent *ev)
34 { 34 {
35 QPointF near = mapToScene(0, 0); 35 QPointF nearpt = mapToScene(0, 0);
36 QPointF far = mapToScene(width(), height()); 36 QPointF farpt = mapToScene(width(), height());
37 QSizeF sz(far.x()-near.x(), far.y()-near.y()); 37 QSizeF sz(farpt.x()-nearpt.x(), farpt.y()-nearpt.y());
38 QRectF pr(near, sz); 38 QRectF pr(nearpt, sz);
39 39
40 if (pr != m_pannedRect) { 40 if (pr != m_pannedRect) {
41 m_pannedRect = pr; 41 m_pannedRect = pr;
42 emit pannedRectChanged(pr); 42 emit pannedRectChanged(pr);
43 } 43 }
52 } 52 }
53 53
54 void 54 void
55 Panned::drawForeground(QPainter *paint, const QRectF &) 55 Panned::drawForeground(QPainter *paint, const QRectF &)
56 { 56 {
57 QPointF near = mapToScene(0, 0); 57 QPointF nearpt = mapToScene(0, 0);
58 QPointF far = mapToScene(width(), height()); 58 QPointF farpt = mapToScene(width(), height());
59 QSizeF sz(far.x()-near.x(), far.y()-near.y()); 59 QSizeF sz(farpt.x()-nearpt.x(), farpt.y()-nearpt.y());
60 QRectF pr(near, sz); 60 QRectF pr(nearpt, sz);
61 61
62 if (pr != m_pannedRect) { 62 if (pr != m_pannedRect) {
63 if (pr.x() != m_pannedRect.x()) emit pannedContentsScrolled(); 63 if (pr.x() != m_pannedRect.x()) emit pannedContentsScrolled();
64 m_pannedRect = pr; 64 m_pannedRect = pr;
65 emit pannedRectChanged(pr); 65 emit pannedRectChanged(pr);