未验证 提交 38bef47b 编写于 作者: E Evezerest 提交者: GitHub

Merge pull request #7765 from whjdark/patch-1

canvas.paintEvent() bug fix
...@@ -611,8 +611,8 @@ class Canvas(QWidget): ...@@ -611,8 +611,8 @@ class Canvas(QWidget):
if self.drawing() and not self.prevPoint.isNull() and not self.outOfPixmap(self.prevPoint): if self.drawing() and not self.prevPoint.isNull() and not self.outOfPixmap(self.prevPoint):
p.setPen(QColor(0, 0, 0)) p.setPen(QColor(0, 0, 0))
p.drawLine(self.prevPoint.x(), 0, self.prevPoint.x(), self.pixmap.height()) p.drawLine(int(self.prevPoint.x()), 0, int(self.prevPoint.x()), self.pixmap.height())
p.drawLine(0, self.prevPoint.y(), self.pixmap.width(), self.prevPoint.y()) p.drawLine(0, int(self.prevPoint.y()), self.pixmap.width(), int(self.prevPoint.y()))
self.setAutoFillBackground(True) self.setAutoFillBackground(True)
if self.verified: if self.verified:
...@@ -909,4 +909,4 @@ class Canvas(QWidget): ...@@ -909,4 +909,4 @@ class Canvas(QWidget):
def updateShapeIndex(self): def updateShapeIndex(self):
for i in range(len(self.shapes)): for i in range(len(self.shapes)):
self.shapes[i].idx = i self.shapes[i].idx = i
self.update() self.update()
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册