Qgraphicscene上的qt ruby和自定义小部件

Qgraphicscene上的qt ruby和自定义小部件,ruby,qt,qtruby,Ruby,Qt,Qtruby,我正在使用QtRuby,我想使用addWidget()向QGraphicscene添加一个小部件。 作为回报,我得到了一个QGraphicsProxyWidget 稍后,当用户单击graphicscene时,使用itemAt()查找单击的小部件。但是itemAt()返回一个QGraphicsItem 如何将QGraphicsProxyWidget与QGraphicsSitem匹配 我用QGrimeStimeMyCask在C++中解决了这个问题,但在Qt Ruby中不可用。 请帮忙

我正在使用QtRuby,我想使用addWidget()向QGraphicscene添加一个小部件。 作为回报,我得到了一个QGraphicsProxyWidget

稍后,当用户单击graphicscene时,使用itemAt()查找单击的小部件。但是itemAt()返回一个QGraphicsItem

如何将QGraphicsProxyWidget与QGraphicsSitem匹配

我用QGrimeStimeMyCask在C++中解决了这个问题,但在Qt Ruby中不可用。 请帮忙