3

我正在使用 qt-ruby,我想使用 addWidget() 向 QGraphicsScene 添加一个小部件。作为回报,我得到一个 QGraphicsProxyWidget。

稍后,当用户单击 GraphicsScene 时,使用 itemAt() 查找被单击的 Widget。但是 itemAt() 返回一个 QGraphicsItem。

如何将 QGraphicsProxyWidget 与 QGraphicsItem 匹配?

我使用 qgraphicsitem_cast 在 C++ 中解决了这个问题,但这在 qt-ruby 中似乎不可用。

请帮忙!

4

0 回答 0