pyqt5绘画API
生活随笔
收集整理的這篇文章主要介紹了
pyqt5绘画API
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
繪制正弦曲線
import sys,math from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import Qt class DrawPoints(QWidget):def __init__(self):super(DrawPoints,self).__init__()self.resize(300,300)self.setWindowTitle('在窗口上用像素點繪制2個周期的正弦曲線')def paintEvent(self, event):painter = QPainter()painter.begin(self)painter.setPen(Qt.blue)size = self.size()for i in range(1000):x = 100 * (-1 + 2.0 * i/1000) + size.width()/2.0y = -50 * math.sin((x - size.width()/2.0) * math.pi/50) + size.height()/2.0painter.drawPoint(x,y)painter.end() if __name__ == '__main__':app = QApplication(sys.argv)main = DrawPoints()main.show()sys.exit(app.exec_())總結
以上是生活随笔為你收集整理的pyqt5绘画API的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刷脸支付应该注意什么
- 下一篇: pyqt5 日历