def add_to_viewwidget(self, viewwidget=None):
if viewwidget is not None:
self.viewwidget = viewwidget
self.viewwidget.addItem(self)
# Removing the handle from this CricleROI
self.removeHandle(0)
# create a new free handle for the name tag, positioned at "east" on the circle.
self.my_handle = self.addRotateHandle([1, 0.5], [0.5, 0.5])
self.sigRegionChangeFinished.connect(self._redraw_label)
self.label = pg.TextItem(text=self.poi.get_name(),
anchor=(0, 1),
color= self.color
)
self.setAngle(30)
self.setPos(self.position + self.get_marker_offset())
# self.viewwidget.addItem(self.label)
评论列表
文章目录