Fix DrawViewDetail behaviour near object edge
This commit is contained in:
@@ -310,8 +310,8 @@ void QGIViewPart::updateView(bool update)
|
||||
|
||||
void QGIViewPart::draw() {
|
||||
drawViewPart();
|
||||
drawBorder();
|
||||
drawMatting();
|
||||
drawBorder();
|
||||
}
|
||||
|
||||
void QGIViewPart::drawViewPart()
|
||||
@@ -625,11 +625,8 @@ void QGIViewPart::drawMatting()
|
||||
double radius = dvd->Radius.getValue() * scale;
|
||||
QGIMatting* mat = new QGIMatting();
|
||||
addToGroup(mat);
|
||||
mat->setPos(0.0,0.0);
|
||||
mat->setRadius(radius);
|
||||
QRectF displayArea = customChildrenBoundingRect();
|
||||
mat->setSize(displayArea.width(),displayArea.height());
|
||||
//mat->setHoleStyle(dvd->getMattingStyle());
|
||||
mat->setPos(0.0,0.0);
|
||||
mat->draw();
|
||||
mat->show();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user