使用QPlainTextEdit绘制QGraphicsProxyWidget的工件

时间:2017-10-04 14:56:54

标签: qt qgraphicsview

使用带有QPlainTextEdit的QGraphicsProxyWidget的元素时,重绘图形场景存在问题。

看起来像这样,如图片artifact_demo

所示

在Windows和Linux中,Qt版本5.9.1会观察到工件。 最小编译示例发布在github

任何想法如何避免这种行为?

1 个答案:

答案 0 :(得分:1)

解决方案是将代理小部件的setCacheMode改为QGraphicsItem :: DeviceCoordinateCache