就是遍历啦~
主要函数就是QPixmap的copy函数~
voidDialog::splitpixmap(QPixmap&pixmap,intxnum,intynum)
{
for (int x = 0; x< xnum; ++x){
for (int y = 0; y < ynum; ++ y){
m_pixlist<<pixmap.copy(x * (pixmap.width() / xnum), y * (pixmap.height() / ynum),
pixmap.width() / xnum , pixmap.height() / ynum);
}
}
}
上面就切了一个长3个高2个的共6个图片;
powered by:小乌龟在大乌龟背上