Python 如何在pyqtgraph中对齐textwidget的中心
我想使用textwidget在图像上显示文本,并确保文本在图像中居中。(实际上,我想制作一部电影,其中文本随着每一帧的变化而变化,以指示发生了什么变化) 我(在jupyter笔记本中)尝试了以下方法: 但是,这会导致文本标签不居中,因为左角当前位于中心。如何在图像的中心获得文本的中心?我的数据的大小可能会改变,textwidget中的文本也可能会改变,因此我正在寻找一种比反复试验更聪明的方法。我查看了setAnchor方法,但它只指定了角点 问候,,Python 如何在pyqtgraph中对齐textwidget的中心,python,pyqt4,pyqtgraph,scientific-software,Python,Pyqt4,Pyqtgraph,Scientific Software,我想使用textwidget在图像上显示文本,并确保文本在图像中居中。(实际上,我想制作一部电影,其中文本随着每一帧的变化而变化,以指示发生了什么变化) 我(在jupyter笔记本中)尝试了以下方法: 但是,这会导致文本标签不居中,因为左角当前位于中心。如何在图像的中心获得文本的中心?我的数据的大小可能会改变,textwidget中的文本也可能会改变,因此我正在寻找一种比反复试验更聪明的方法。我查看了setAnchor方法,但它只指定了角点 问候,, 德克看起来你需要把锚定好。如果查看,可以看到
德克看起来你需要把锚定好。如果查看,可以看到可以使用不同的锚来启动
TextItem
。要使其居中,您可能需要
tw_center = pg.TextItem('',anchor=(0.5,0))
这会将项目的定位设置为在x方向居中
tw_center = pg.TextItem('',anchor=(0.5,0))