def paintEvent(self, paint_event):
# pylint: disable=unused-argument
painter = QPainter(self)
painter.setRenderHint(painter.Antialiasing)
painter.setPen(QColor(Qt.black))
for upper, lower in self.lines:
x1, y1 = self._lower_bound(upper)
x2, y2 = self._upper_bound(lower)
painter.drawLine(x1, y1, x2, y2)
评论列表
文章目录