painter.drawLine
时间: 2024-03-27 12:35:05 浏览: 125
DrawLine
`painter.drawLine` 是一个在图形界面上绘制线条的函数,它通常是在 `paintEvent` 事件中使用。该函数需要传入起点和终点的坐标,以及一个 `QPen` 对象,来指定线条的颜色、宽度等属性。例如,以下代码可以在窗口上画出一条从 (10, 10) 到 (50, 50) 的绿色线条:
```python
from PyQt5.QtGui import QPainter, QPen
from PyQt5.QtCore import Qt
# 在窗口的 paintEvent 中调用该函数
def paintEvent(self, event):
painter = QPainter(self)
pen = QPen(Qt.green, 2, Qt.SolidLine)
painter.setPen(pen)
painter.drawLine(10, 10, 50, 50)
```
阅读全文