pyqtgraph:使用AxisItem绘制显示额外轴的时间轴



当我实现一个覆盖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上最新开发的分支中得到了修复;将出现在下一个版本中。

最新更新