pijyoi

Results 145 comments of pijyoi

A minimal Parameter Tree test-case that passes on CPython but fails on PyPy. This is actually caught in the existing tests (`test_parametertypes.py::test_types`), but the tests were modified in this PR...

I have a more minimal test-case to demonstrate the ROI-Handle decay issue in `tests_pypy/test_roi_handle_decay.py`. In essence, it boils down to: "a `GraphicsObject` that has a parent gets decayed to `QGraphicsItem`"....

Triggered a CI-run with PyPySide 6.3.2. No change in failing test cases. Note: one of the failing test-cases is related to https://bugreports.qt.io/browse/PYSIDE-1991

Triggered a CI run with PyPySide 6.4.0 using the PyPy 3.9 wheels available on pypi.org. Numpy wheels on pypi.org are for PyPy 3.8, so this causes a build from source...

The pypi.org provided wheels of PyPySide6 (6.4.1, 6.4.2) segfault immediately upon ```python from PySide6 import QtCore ``` when used with the latest versions of PyPy 3.9 (7.3.10, 7.3.11). Last working...

A fix for the crash has been merged (https://bugreports.qt.io/browse/PYSIDE-2264) but will only arrive in PySide6 6.5

> which are not accepted by QtCore.QRectF() later. While it is true that QRectF only has an overload that takes all float arguments, that is not the issue of #2513....

I realise that in the recently merged #2586 and #2587, I also didn't take care of this possibility when computing the bounding rectangle.

Based on examples\customGraphicsItem.py: ```python import numpy as np import pyqtgraph as pg from pyqtgraph.Qt import QtCore, QtGui class ColoredLines(pg.GraphicsObject): def __init__(self, points, colors): super().__init__() self.points = points self.colors = colors...

Does every segment use a unique color? Or is there a much smaller palette than the number of segments? If the latter, it may be possible to make use of...