0
누구든지 pyqtgraph.mkPen()을 gridItem에 적용하는 방법을 알고 있습니다. 다음 예제에서 펜은 PlotCurveItem에 대해 작동하지만 그리드에서 작동하지 못했습니다.pyqtgraph.mkPen()을 GridItem에 적용하는 방법은 무엇입니까?
import pyqtgraph as pg
from pyqtgraph.Qt import QtCore, QtGui
import numpy as np
#sample data
x = np.arange(0,1,0.1)
y = [0,0,0,2,2,8,9,2,0,0]
# mkPen for curve
curvePen = pg.mkPen(color=(255, 15, 10), style=QtCore.Qt.DotLine)
# plot the curve
plt = pg.plot()
curve = pg.PlotCurveItem(x,y[:-1],pen=curvePen,stepMode=True)
plt.addItem(curve)
# mkPen for grid
gridPen = pg.mkPen(color=(200, 200, 255), style=QtCore.Qt.DotLine)
# How do I apply this gridPen to the following grid
# define grid
plt_grid = pg.GridItem()
plt.addItem(plt_grid)
plt.show()
if __name__ == '__main__':
import sys
if (sys.flags.interactive != 1) or not hasattr(QtCore, 'PYQT_VERSION'):
QtGui.QApplication.instance().exec_()
덕분에 많은 감사 마이클
감사합니다. 루크, 나는 그것에 대해 조사 할 것입니다. 작동 시키려면 여기에 게시하겠습니다. – Michael