首页 > 解决方案 > 如何在 QMainWindow 中获取子小部件的几何图形

问题描述

我想在 QMainWindow 中获取提升的小部件的实际几何形状。下面是主窗口设计的截图。

在此处输入图像描述

renderImage是一个使用已定义renderImage类的升级小部件,用于图像绘制。现在我想在QMainWindowin 中获取小部件的实际位置renderimage.cpp,以便在小部件所在的那个区域进行绘画。

是否有一些方法可以获取此几何信息。我知道在 中mainwindow.cpp,可以访问这样的几何信息:

QRect rect = ui->renderImage->geometry()

但是如何通知renderImage.cpp结果呢?谢谢!

标签: qt

解决方案


推荐阅读