Because as a result you get a path equivalent to:
path.moveTo(100, 100);
path.lineTo(100, 200);
path.lineTo(200, 200);
path.lineTo(200, 100);
path.lineTo(100,100);
path.lineTo(100, 200);
path.lineTo(200, 200);
path.lineTo(200, 100);
QPainterPath path;
path.moveTo(100, 100);
path.lineTo(100, 200);
path.lineTo(200, 200);
path.lineTo(200, 100);
path.lineTo(100,100);
path.lineTo(100, 200);
path.lineTo(200, 200);
path.lineTo(200, 100);
To copy to clipboard, switch view to plain text mode
which is not closed.
What you probably want is this:
path.moveTo(100, 100);
path.lineTo(100, 200);
path.lineTo(200, 200);
path.lineTo(200, 100);
path.closeSubpath();
QPainterPath path;
path.moveTo(100, 100);
path.lineTo(100, 200);
path.lineTo(200, 200);
path.lineTo(200, 100);
path.closeSubpath();
To copy to clipboard, switch view to plain text mode
Bookmarks