Qt使用QColor、QPen、QBrush
类来确定如何绘线及填充。这些类功能强大,不过使用并不友好。
PyQtGraph提供了mkColor()、mkPen()、mkBrush()
函数来简化创建这些类的过程。
但是实际使用中,并不需要调用这些函数,任何函数或方法都接收pen
或者brush
参数,同样实现上述函数的功能。例如,下属三行功能是一样的。
pg.plot(xdata, ydata, pen='r')
pg.plot(xdata, ydata, pen=pg.mkPen('r'