我在 Qt Creator 中放置了一个小部件并将其提升为 PyQtGraph PlotWidget。我想使用带有该小部件的自定义AxisItem。有什么方法可以替换现有的轴还是我必须继承 PlotWidget?
问问题
382 次
2 回答
1
目前没有办法替换现有的轴;按照您的建议使用子类。
于 2013-08-22T16:30:47.173 回答
0
PlotWidget
如其他答案中所述,仍然没有一种方法可以在不升级到子类的情况下替换现有轴。对于正在寻找PlotWidget
使用 x 轴的示例子类的人,DateAxisItem
如下所示:
from pyqtgraph import PlotWidget, DateAxisItem
class XDateTimeAxis_PlotWidget(PlotWidget):
def __init__(self, parent=None, background='default', plotItem=None, **kargs):
super(XDateTimeAxis_PlotWidget, self).__init__(parent=parent, background=background, plotItem=plotItem, axisItems = {'bottom': DateAxisItem()}, **kargs)
于 2021-12-21T12:41:36.147 回答