【问题标题】:How to set the PlotWidget Tick Color in PyQt5?如何在 PyQt5 中设置 PlotWidget 刻度颜色?
【发布时间】:2020-10-24 12:10:11
【问题描述】:

我正在尝试将样式设置为 pyqtgraph.PlotWidget 绘图区域的轴。我正在使用:

font = QFont()
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)

myPlotWidget.getAxis('left').setPen('b')
myPlotWidget.getAxis('left').setFont(font)

我不明白为什么刻度标签颜色不是蓝色,而轴、网格和轴标签是蓝色。

【问题讨论】:

    标签: python pyqt5 pyqtgraph


    【解决方案1】:

    您需要明确使用AxisItem.setTextPen()

    self.graphWidget.getAxis('left').setTextPen('b')
    

    【讨论】:

    • 谢谢!它工作得很好。估计名字不明显。我浏览了几次该文档,但无法确定这是我需要的。
    • 实际上,我直到 10 分钟前才知道它,我刚刚做了一个 print(dir(self.graphWidget.getAxis('left'))) 并寻找任何以“set”开头并包含“pen”的东西;-)
    猜你喜欢
    • 1970-01-01
    • 2016-02-13
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2021-12-19
    相关资源
    最近更新 更多