引用第1楼rozendew于2013-07-23 14:17发表的 :
说实话,没看懂你想表达什么。。。不过个人理解,你这个很像 Qt 自带的 Demo :boxes ,有没有参照过呢。

没看懂也给了很好的建议,呵呵,多谢了,我先研究研究boxes
基本需求就是在高帧率动态图像上显示用户可控制得透明图形,主要是需要性能保证,性能要在下面的约束下满足图像实时帧率性能与上层图形的用户交互性能:
1. 下层动态视频保持一定的帧率(30帧左右),一定的大小(或许能达到1280*1024);
2. 上层图形可能包括多个(数十个)矩形窗口(类似QWidget)或其它异形窗口(类似QGraphicsItem);
我目前已经找对了方向,用QGraphicsProxyWidget能够初步实现,能达到一定的帧率(800*500分辨率下达到100Frame/s),但不知道如何使用硬件加速,设了setViewport(new QGLWidget))之后帧率反而下降,也不知道上层图形数量多了之后会怎样,呵呵,能否再给些建议呢?