如何基于QGraphicsScene动态添加QWidget?

时间:2010-10-29 09:45:06

标签: c++ qt4

我想在一个特殊的位置添加一个基于QWidget的类(由按钮和标签组成......等等)到我的QGraphicScene场景并尊重场景的图形样式。

我正在使用QT 4.7。

1 个答案:

答案 0 :(得分:3)

您可以使用QGraphicsScene :: addWidget()将您的窗口小部件添加到场景中,并使用返回的QGraphicsProxyWidget *通过QGraphicsItem :: setPos()重新定位窗口小部件。 或者,您可以查看QGraphicsWidget类。