pijyoi

Results 145 comments of pijyoi

So the reason for #2132 is also the reason why CPython bindings were crashing once the inheritance order was swapped.

As far as I can tell, both `Handle` and `_PolyLineSegment` are not getting their `hoverEvent` called on PyPy. In the extract of `ROIExamples.py` below, you can neither drag the existing...

By adding a judicious `print` to `GraphicsScene.sendClickEvent()`, it appears that the ROI `Handle` object got decayed to a `QGraphicsItem` on PyPy, and thus doesn't get any mouse events delivered to...

Just retrieving the `ROI.Handle` from the scene will have it be returned as a `QGraphicsItem`. A `ViewBox.ChildGroup` also seems to get the same fate. ```python from PySide6 import QtWidgets import...

If we do a `shiboken6.dump(item)` on the returned items, on PyPy, we see something like ```python type(item)= C++ address....... PySide6.QtWidgets.QGraphicsItem/0000016EAA88D530 hasOwnership...... 0 containsCppWrapper 0 validCppObject.... 1 wasCreatedByPython 0 ``` where...

I am only just "discovering" that PyQt but not PySide does the equivalent of a `super()`, thus automatically calling the `__init__` methods of inherited classes coming after any `QObject`s. Thus...

>I'm wondering if this should be explicitly stated somewhere, like a comment in the GraphicsItem docstring or something. The current code in master has `GraphicsItem` as the first class to...

There's something wrong on PyPySide6 when running the `dockarea.py` example. To reproduce: Drag dock6 to somewhere else other than dock4. Then drag dock6 to dock4. ```python Traceback (most recent call...

`TypeError: 'QByteArray' does not support the buffer interface` This affects `arrayToQPath` with `connect="pairs"` (ErrorBarItem) or `connect="array"`. A quick workaround here is to enable the experimental mode of #2324. Alternatively, we...

The `QByteArray` is a small issue. The big issue is the crashing when the QWidget is not listed as the left-most class in multiple inheritance. This breaks the recommended code...