QGraphicsScene中增加了背景图作为地图,然后增加QGraphicsItem作为上面的元素,本来背景图可以拖动,然而,当鼠标移动到QGraphicsItem上时,鼠标就响应了QGraphicsItem,而不能拖动背景。
解决:
QGraphicsItem 中设置:
setAcceptedMouseButtons(Qt::NoButton);
OK
QGraphicsScene中增加了背景图作为地图,然后增加QGraphicsItem作为上面的元素,本来背景图可以拖动,然而,当鼠标移动到QGraphicsItem上时,鼠标就响应了QGraphicsItem,而不能拖动背景。
解决:
QGraphicsItem 中设置:
setAcceptedMouseButtons(Qt::NoButton);
OK