第一个问题,当QGraphicsView本身设置为透明后,鼠标左键点击只有在点到QGraphicsItem时才会触发MousePress事件,覆盖虚函数QWidget::event发现,在透明空白处点击鼠标左键不会触发鼠标点击事件,我想把这个点击事件向上传递给QGraphicsView的父窗体怎么实现?
第二个问题,当QGraphicsView的父窗体设置为透明后,QGraphicsView与QGraphicsScene坐标系对齐的方式发生了改变,似乎QGraphicsScene始终以桌面全局窗体的左上角对齐了,通过QGraphicsView->setGeomotry(x,y,width,height),x,y取QGraphicsView的全局桌面坐标,可以强行的把QGraphicsScene对齐到QGraphicsView的左上角,但是QGraphicsScene的可见区域始终是以桌面左上角对齐的,也就是说QGraphicsView的下面和右边的一些QGraphicsItem始终是看不到的。在QGraphicsView的父窗体透明时,如何处理QGraphicsView与QGraphicsScene坐标系之间的关系?