Python 如何在PyQtGraph中使用TextItem.setText()设置字体大小?

Python 如何在PyQtGraph中使用TextItem.setText()设置字体大小?,python,text,plot,formatting,pyqtgraph,Python,Text,Plot,Formatting,Pyqtgraph,在PyQtGraph中创建要添加到plotItem的TextItem时,我知道可以使用html代码格式化文本,但是我想知道如何在通过TextItem.setText()更新文本时格式化文本(即更改字体大小)?或者我需要销毁/重新创建TextItem吗 它没有文档记录,但是您想要的方法是TextItem.setHtml()它没有文档记录,但是您想要的方法是TextItem.setHtml()我使用TextItem.setFont()来更改字体大小: 从PySide2.QtGui导入QFont fo

在PyQtGraph中创建要添加到plotItem的TextItem时,我知道可以使用html代码格式化文本,但是我想知道如何在通过TextItem.setText()更新文本时格式化文本(即更改字体大小)?或者我需要销毁/重新创建TextItem吗

它没有文档记录,但是您想要的方法是
TextItem.setHtml()

它没有文档记录,但是您想要的方法是
TextItem.setHtml()

我使用
TextItem.setFont()
来更改字体大小:

从PySide2.QtGui导入QFont
font=QFont()
font.setPixelSize(9)
textDie=TextItem('你的字符串',锚点=(0.5,0.5))
ui.outPlot.addItem(textDie)#ui.outPlot是我的GUI中的pyqtgraph对象。
textDie.setPos(x,y)
textDie.setFont(字体)

我使用
TextItem.setFont()
更改字体大小:

从PySide2.QtGui导入QFont
font=QFont()
font.setPixelSize(9)
textDie=TextItem('你的字符串',锚点=(0.5,0.5))
ui.outPlot.addItem(textDie)#ui.outPlot是我的GUI中的pyqtgraph对象。
textDie.setPos(x,y)
textDie.setFont(字体)