如何重载mousePressEvent事件
我采用了graphicsview的框架采用QGraphicsProxyWidget的方式添加了item
目前我重载了scene的mousePressEvent事件
我想点击鼠标时,能够触发QGraphicsProxyWidget形式的控件
例如:点击鼠标左键,能够触发scene上的一个按钮
由于鼠标的绘制是通过遥控器来适配,所以并不是PC的方式
我目前将QGraphicsSceneMouseEvent中的:
setScreenPos
setScenePos
setButton 改为了 LeftButton
然后调用:
QGraphicsScene::mousePressEvent(&QGSevent);
可是当在控件的地方点击mousepress时,没有一点反应
求大牛们指点一下,我还要需要做哪些赋值了,谢谢大侠们! --------------------编程问答-------------------- 把button布局到view的layout中试下。。 --------------------编程问答-------------------- 已经布局了 。。。 --------------------编程问答-------------------- 大伙求指导啊!
补充:移动开发 , Qt