MaxwellTuring 发表于 2020-8-14 09:14:58

QPixmap类函数scale改变大像素图片出现卡顿问题

函数中定义
QPixmap pix;
pix.load("");//加载一个6000*6000像素的图片
//ratio 参数为滚轮事件中赋值来调节图片大小
pix=pix.scaled(ratio*pix.width(), ratio*pix.height());
//下面的函数中参数x,y为画图左上角点,w,h为图片长宽
painter.drawTiledPixmap(x,y, w,h, pix, sx,sy);//用painter画图片

问题:用滚轮调节图片大小时,图片显示卡顿。

还有个问题,我在pix.scaled()中调整了pix大小,在painter.drawTiledPixm
页: [1]
查看完整版本: QPixmap类函数scale改变大像素图片出现卡顿问题