在Qt0ablewidgetitem中添加2张图片,用QPainter画,具体的实现:
QPixmap pic;
pic.load("/Users/macpro/addPictoTableList/images/1.jpg");//指定资源
QImage img = pic.toImage();//目标 画板image
QPainter p(&img);
p.drawPixmap(0,0, 50, pic.height(), pic);
p.drawPixmap(50,0 , 50, pic.height(), pic);
//item为tablewidgetitem
item->setIcon(QIcon(QPixmap::fromImage(img).scaled(100,50,Qt::IgnoreAspectRatio)));
tablewidget.setitem(item);
最后设置图片的大小