這裏是一個場景,我將要求繪畫的一系列操作,如何優化組合圖形操作?
QPainter p(this);
1)。 p.fillRect(0,0,320,240,RED_COLOR)
2)p.drawLine(0,0,100,100,BLUE_COLOR)
3)p.fillRect(0,0,320,240,YELLOW_COLOR)
現在我想的是畫家不應該先繪製FillRect函數。 它不應該畫線。 它應該只執行最後的操作。
有沒有什麼辦法在Qt中實現這種優化。
這種類型的繪圖/繪畫優化是否受任何庫支持?
您是否正在重新實現QPainter.fillRect函數? Qt已經有了多種實際執行繪圖的方法。這個問題真的很難理解 – 2010-04-28 09:47:02
@HHarald Scheirich:爲便於理解而修改的問題 – SunnyShah 2010-04-28 09:55:19
您的問題的答案是'不'。 – ypnos 2010-04-28 10:01:19