【发布时间】:2010-03-22 19:03:32
【问题描述】:
我正在尝试通过调用getDC() 并为其绘制HBITMAP 来创建一个直接绘制到Windows 设备上下文的小部件。
我正在绘制的小部件位于滚动小部件中。
我已经实现了paintEvent(),它似乎确实在绘制,但在绘制后立即用空白灰色再次绘制小部件。
我尝试设置 WA_PaintOnScreen 和 Qt::WA_NoSystemBackground,但这些都没有帮助。
理论上这应该是可能的,因为这基本上是GLWidget 的工作原理。
我错过了什么?
【问题讨论】: