2015-03-30 6 views
0

Когда я применил класс оси времени, переопределяющий класс AxisItem, он отображает дополнительную ось в верхней части окна. Как я могу заставить эту ось исчезнуть? Вы можете увидеть изображение этой проблемы на google group.pyqtgraph: используя 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_() 

Я был бы очень рад за вашу помощь. С уважением,

ответ

0

Это ошибка! Это исправлено в последней ветке разработки на github; появится в следующем выпуске.