我有一个图像查看器,在其中绘制了QGraphicsRectItem。 问题是QGraphicsRectItem移出了场景。 如何修复sceneRect中的项目?
当我调整查看器的大小时,这完全变得混乱了,即QGraphicsViewer
resizeEvent已被如下覆盖,
QTransform matrix(1, 0, 0, 0, 1, 0, 0, 0, 1);
matrix.scale(width() / sceneRect().width(), height() / sceneRect().height());
setTransform(matrix);
有什么解决方案?