2010-08-02 50 views
5

在Qt4的特定位置將一個QImage複製到另一個QImage的建議方法是什麼?QT4中的BitBlt?

QImage :: bitblt已在Qt4中刪除。

現在是否需要將QImage轉換爲PixMap並返回?

回答

6

使用QPainter繪製圖像。

QPainter painter(&targetImage); 

painter.drawImage(...); 
4

從Qt助手:「使用copy()或QPainter :: drawImage()來代替。」

+0

另請參閱[此處爲QT-4](http://harmattan-dev.nokia.com/docs/library/html/qt4/qpainter.html#drawImage)和[此處爲QT-5](http: //qt-project.org/doc/qt-5.0/qpainter.html#drawImage)。 – 2012-06-21 09:58:49