我用鼠标左键点击一个部件,部件有反应。
我在mousePressEvent里,写如果是右键点击,就把当前获取的鼠标事件event的属性用来构造一个新的鼠标事件crtevt,但把其中的button值设置为1,模拟左键点击,传递这个事件给部件。但是部件没有应有的反应。
```python
crtevt = QMouseEvent(event.type(), event.localPos(), event.windowPos(), event.screenPos(),
1, event.buttons(), event.modifiers(), event.source())
```
鼠标事件中获取一下点击对象,会不会好一点