当我实现一个覆盖AxisItem类的时间轴类时,它会在窗口顶部显示一个额外的轴。我怎样才能让那个轴消失?你可以在谷歌群组上看到这个问题的图片。
或者这里是简单的代码
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_()
如果能得到你的帮助,我将非常高兴。问候,
这是个bug!这已经在github上最新开发的分支中得到了修复;将出现在下一个版本中。