Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在pyqtgraph中对齐textwidget的中心_Python_Pyqt4_Pyqtgraph_Scientific Software - Fatal编程技术网

Python 如何在pyqtgraph中对齐textwidget的中心

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

我想使用textwidget在图像上显示文本,并确保文本在图像中居中。(实际上,我想制作一部电影,其中文本随着每一帧的变化而变化,以指示发生了什么变化)

我(在jupyter笔记本中)尝试了以下方法:

但是,这会导致文本标签不居中,因为左角当前位于中心。如何在图像的中心获得文本的中心?我的数据的大小可能会改变,textwidget中的文本也可能会改变,因此我正在寻找一种比反复试验更聪明的方法。我查看了setAnchor方法,但它只指定了角点

问候,,
德克

看起来你需要把锚定好。如果查看,可以看到可以使用不同的锚来启动
TextItem
。要使其居中,您可能需要

tw_center = pg.TextItem('',anchor=(0.5,0))
这会将项目的定位设置为在x方向居中

tw_center = pg.TextItem('',anchor=(0.5,0))