当我实现一个覆盖AxisItem类的时间轴类时,它会在窗口顶部显示一个额外的轴。如何让轴消失?您可以在google group上看到此问题的图片。
或者这是简单的代码
from pyqtgraph.Qt import QtGui, QtCore
import pyqtgraph as pg
from PySide.QtCore import QTime
class TimeAxisItem(pg.AxisItem):
def tickStrings(self, values, scale, spacing):
return [QTime().addMSecs(value).toString('mm:ss') for value in values]
app = QtGui.QApplication([])
win = pg.GraphicsWindow()
axis = TimeAxisItem('bottom')
plot = win.addPlot(title = "sdf",axisItems={'bottom':axis})
curve = plot.plot()
QtGui.QApplication.instance().exec_()
我很乐意为你提供帮助。 的问候,
答案 0 :(得分:0)
这是一个错误! 这已在github上的最新开发分支中修复;将出现在下一个版本中。