heyho
i am fooling around with a PolyLineROI
<http://www.pyqtgraph.org/documentation/graphicsItems/roi.html#pyqtgraph.PolyLineROI>.
when i add it to my viewbox and start moving it (to the desired position)
it won't update the positions of its handles. even if it is at its new
position and i am starting to drag the handles, the position-change is
relative to its handles' original position.
import pyqtgraph as pg
def roiMove():
"""Print the coordinates of the ROI."""
print(roi.getState()['points'])
win = pg.GraphicsWindow()
vb = win.addViewBox()
# roi in triangle shape
roi = pg.PolyLineROI([[1, 2], [1.5, 2], [1, 0]],
closed=True,
pen=pg.mkPen(color=(0, 201, 255, 255), width=3)
)
# connect to printing function when moving something
# NOTE: when dragging the whole ROI the positions won't be updated
roi.sigRegionChanged.connect(roiMove)
vb.addItem(roi)
vb.setXRange(-5, 5)
vb.setYRange(-5, 5)
pg.QtGui.QApplication.exec_()
i feel like i am close to the solution or just missed some important
point...
--
You received this message because you are subscribed to the Google Groups
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/pyqtgraph/36245b2a-d986-4157-ab70-f19151604e34%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.