c++ - QGraphicsRectItem 移出场景
问题描述
我有一个图像查看器,我在其中绘制 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);
有什么解决办法?
解决方案
推荐阅读
- excel - Excel 无法访问 ssas 多维数据集
- java - 用 spark 实现散列
- oauth-2.0 - 没有发现文档的 angular-oidc 库代码流
- xml - 如何使用 XSL 合并同一组的单元格?
- c++ - BOOST:ODEINT 突然迭代停止
- laravel - Laravel 存储权限为 774 的文件
- microsoft-graph-api - microsoft graph:从我的所有域中获取我的所有许可证的信息
- r - 给定列中出现频率最高的值
- mysql - 如何在 Scala 中解开 Slick 的 Rep 对象?
- python - Python不同的函数取决于值(库仑阻尼图)