2017-10-04 35 views
1

使用具有QPlainTextEdit的QGraphicsProxyWidget使用元素時,出現了重新繪製圖形場景的問題。使用QPlainTextEdit繪製QGraphicsProxyWidget的工件

它看起來像這樣,如圖片所示artifact_demo

神器在Windows和Linux Qt的版本5.9.1觀察。 最小的編譯示例發佈在github

任何想法如何避免這種行爲?

回答

1

解決方法是將代理小部件的setCacheMode設置爲QGraphicsItem :: DeviceCoordinateCache