【发布时间】:2017-10-04 14:56:53
【问题描述】:
在使用带有 QPlainTextEdit 的 QGraphicsProxyWidget 的元素时,出现重新绘制图形场景的问题。
看起来是这样的,如图artifact_demo所示
在 Windows 和 Linux 中观察到 Qt 版本 5.9.1 的工件。 最小编译示例发布在github
任何想法如何避免这种行为?
【问题讨论】:
标签: qt qgraphicsview
在使用带有 QPlainTextEdit 的 QGraphicsProxyWidget 的元素时,出现重新绘制图形场景的问题。
看起来是这样的,如图artifact_demo所示
在 Windows 和 Linux 中观察到 Qt 版本 5.9.1 的工件。 最小编译示例发布在github
任何想法如何避免这种行为?
【问题讨论】:
标签: qt qgraphicsview
解决方法是将代理小部件的setCacheMode设置为QGraphicsItem::DeviceCoordinateCache
【讨论】: