文件名称:实现图片的扭曲。-QT界面设计
文件大小:13.53MB
文件格式:PPT
更新时间:2024-05-16 03:18:06
QT 初学者
五、实现图片的扭曲。 实现图片的扭曲,是使用的Painter类的shear(qreal sh,qreal sv)函数完成的。它有两个参数,前面的参数实现横行变形,后面的参数实现纵向变形。当它们的值为0时,表示不扭曲。 void Dialog::paintEvent(QPaintEvent *) { QPainter painter(this); QPixmap pix; pix.load(“images/linux.jpg”); painter.drawPixmap(0,Painter0,pix); painter.shear(0.5,0); //横向扭曲 painter.drawPixmap(100,0,100,100,pix); }