Commit 75d1f63800d4853471b9a9194e594f2e7d4661f9

  • avatar
  • maemo <maemo @maemo-…ktop.(none)>
  • Fri Feb 05 19:07:24 CET 2010
zoom margins and maximum zoom
  
303303 e = e.parent();
304304 }
305305 if (!e.isNull()) {
306 QSizeF targetSize = e.geometry().size();
307306 QRectF er = e.geometry();
307 er.adjust(-5, -5, 5, 5);
308 qreal overMinWidth = er.width() - 300;
309 if (overMinWidth < 0)
310 er.adjust(overMinWidth / 2, 0, -overMinWidth / 2, 0);
311 QSizeF targetSize = er.size();
308312 p.setX(er.x() + er.size().width() / 2);
309313 targetScale = static_cast<qreal>(viewportSize.width()) / targetSize.width();
310314 }