void KstTopLevelView::pressMoveLayoutModeCenteredResize(const QPoint& pos, bool maintainAspect) { //centered resize means that the center of the object stays constant const QRect old(_prevBand); _prevBand = newSizeCentered(_pressTarget->geometry(), _pressTarget->_parent->geometry(), pos, maintainAspect); if (_prevBand != old) { KstPainter p; p.begin(_w); p.setPen(QPen(Qt::black, 0, Qt::DotLine)); p.setRasterOp(Qt::NotROP); if (old.topLeft() != QPoint(-1, -1)) { p.drawEllipse(old); } p.drawEllipse(_prevBand); p.end(); } }