我已经创建了一个QGraphicsRectItem,并且另外一个小的QGraphicsRectItem被放置为子级。我可以通过鼠标将子项目移动到父项目的顶部。我需要在子矩形区域下面获取父项的QPixmap,以便我可以将自定义模糊算法应用于它并渲染到子项。最后,我将子项移动到父项的顶部,我可以看到模糊的父区。那么,是否有任何方法可以从子项目中获取父级的QPixmap区域以及相应的子位置?
答案 0 :(得分:0)
只是一个想法:获得孩子相对于父母职位的位置当然是可行的(参见G.M.评论)。一旦你得到它,你只需要反转它。
如果孩子的左上角位于相对于父母的坐标(x,y)处,则父母的左上角位于相对于孩子的坐标(-x,-y)处。