如何在 QGraphicsView 上绘制交互式小部件,例如 QButtons 和 Line Edits?
例如,我在图像编辑应用程序中选择了图像上的一个区域,该应用程序使用 QGraphicsView 显示图像,并且我想用名称注释该区域。
所以我想在这个矩形选择下方有一个线条编辑和两个按钮(十字和勾号)。
我该如何绘制这些?
示例代码会很酷!
QGraphicsScene
有一个功能addWidget()
您可以在其中将小部件添加到场景中。如果您不想通过场景 addWidget 函数,您可以创建一个QGraphicsProxyWidget
use setWidget()
并将代理小部件添加到您的场景中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)