关于QGraphicsItem无法响应 MouseReleaseEvent
如题,现在的情况是该控件能响应鼠标左键的Preass和Release事件,右键可以响应Press事件但是无法响应ReleaseEvent,有同学遇到过这种问题吗?或者您认为可能导致这个问题的原因。
[解决办法]
我觉得你在它前面的Item里响应了 ReleaseEvent 并且没有向下传递。如果是这样的话你可以试下在上个ReleaseEvent里 return event.ignore();
[解决办法]
那就不知道什么原因了,实在没办法就在Scene的事件过滤器里接受这个事件吧。。。
[解决办法]
这种事件不会发生的,还是这个鼠标事件被处理过了,仔细看代码,找找问题在哪里。
[解决办法]
menu.exec(); 你点击右键的时候弹出了一个menu,之后menu会截获你右键释放的事件的。如果你不弹出menu应该是没有问题的。