Good news, installing from current master resolved both the issue of the graphicsObject and the ROI handle plotting.
Thanks, Dave. On Wednesday, December 29, 2021 at 12:33:11 PM UTC-4 [email protected] wrote: > Hi Dave, > > Can you install pyqtgraph from the current master branch and see if the > issue is persistent? > > pip install git+https://github.com/pyqtgraph/pyqtgraph.git@master >> > > > > On Wed, Dec 29, 2021 at 8:13 AM David Forsyth <[email protected]> wrote: > >> Took me a while to figure out the massive trapezoids were the handles! No >> code change, only pyside6.2.1 to pyside6.2.2.1 >> >> Dave. >> >> [image: roi_handles_6_2_1.png][image: roi_handles_6_2_2_1.png] >> >> On Wednesday, December 29, 2021 at 11:55:30 AM UTC-4 [email protected] >> wrote: >> >>> This is the first time I'm hearing of this issue. If you have the time, >>> could you try to replicate this with pyqtgraph installed from the master >>> branch (and pyside6 6.2.2). >>> >>> On Wed, Dec 29, 2021 at 07:36 David Forsyth <[email protected]> wrote: >>> >>>> There were also scaling issues with the plotting of ROI handles (they >>>> got HUGE). Resolved by going back to pyside6.2.1 >>>> >>>> On Wednesday, December 29, 2021 at 9:16:11 AM UTC-4 David Forsyth wrote: >>>> >>>>> I was on PySide6.2.2.1, going back to 6.2.1 solved this. >>>>> >>>>> Dave. >>>>> >>>>> On Sunday, December 19, 2021 at 4:28:05 AM UTC-4 Patrick wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Are you using PySide6, specifically PySide6.2.2 with the stable pip >>>>>> installed version of pyqtgraph? There's something funny going on with >>>>>> the >>>>>> new version of PySide6. Try either using the git version of pyqtgraph, >>>>>> or pip >>>>>> install pyside6==6.2.1 and see how you go. >>>>>> >>>>>> Patrick >>>>>> >>>>>> On Saturday, 18 December 2021 at 5:25:39 am UTC+10:30 >>>>>> [email protected] wrote: >>>>>> >>>>>>> Whenever I'm creating any child class of pyqtgraph's GraphicsObject, >>>>>>> I get: >>>>>>> TypeError: native Qt signal is not callable >>>>>>> at line 24 in GraphicsObject.py. I can put that in a try,except >>>>>>> block and pass the error and things seem to work: >>>>>>> >>>>>>> def itemChange(self, change, value): >>>>>>> ret = super().itemChange(change, value) >>>>>>> if change in [self.GraphicsItemChange.ItemParentHasChanged, >>>>>>> >>>>>>> self.GraphicsItemChange.ItemSceneHasChanged]: >>>>>>> # DSF changes I added the Try-Except block >>>>>>> try: >>>>>>> self.parentChanged() >>>>>>> except TypeError: >>>>>>> print("error in pyqtgraph.GraphicsObject.py in DSF >>>>>>> added try except block") >>>>>>> pass >>>>>>> >>>>>>> Any thoughts on what I am doing wrong? >>>>>>> >>>>>>> Thanks, Dave. >>>>>>> >>>>>>> -- >>>> 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/279ec257-eba5-4d22-bf04-c458be684ef5n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/pyqtgraph/279ec257-eba5-4d22-bf04-c458be684ef5n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> 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/6e0f30fe-36bd-4f9e-9abd-1b62fe68694cn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/pyqtgraph/6e0f30fe-36bd-4f9e-9abd-1b62fe68694cn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/1a953229-0577-49d0-af78-fc906d21a227n%40googlegroups.com.
