Christopher M. Nahler
Tue, 31 Aug 2010 01:40:41 -0700
So going back to Bazs ideas I added a check to re-update the view cursor whenever an item is left.
Thanks for all the help!
class MyRect(QGraphicsRectItem):
...
def hoverLeaveEvent(self, hoverEvent):
self.scene()._viewCursorReset = True
class MyView(QGraphicsView):
...
def mouseMoveEvent(self, mouseEvent):
...
if self.scene()._viewCursorReset:
# update cursors
# only once if view is reentered
self.updateItems()
self.scene()._viewCursorReset = False
...
class MyScene(QGraphicsScene):
...
def __init__(self, parent=None):
...
self._viewCursorReset = True
...
_______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt
- [PyQt] setCursor does not seem to work as expected in graphicsScene/View Christopher M. Nahler
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Mark Summerfield
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Christopher M. Nahler
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Mark Summerfield
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Christopher M. Nahler
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Mark Summerfield
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Baz Walter
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Christopher M. Nahler
- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Baz Walter
Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View Christopher M. Nahler- Re: [PyQt] setCursor does not seem to work as expected in graphicsScene/View christopher.nahler