【问题标题】:Painting artifacts of QGraphicsProxyWidget with QPlainTextEdit使用 QPlainTextEdit 绘制 QGraphicsProxyWidget 的工件
【发布时间】:2017-10-04 14:56:53
【问题描述】:

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

看起来是这样的,如图artifact_demo所示

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

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

【问题讨论】:

    标签: qt qgraphicsview


    【解决方案1】:

    解决方法是将代理小部件的setCacheMode设置为QGraphicsItem::DeviceCoordinateCache

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      • 1970-01-01
      • 1970-01-01
      • 2011-11-01
      • 1970-01-01
      相关资源
      最近更新 更多