QPixmap绘制图形保存为透明图片
新建一个QPixmap的图片,在上面绘制图形,并保存到本地
//绘制透明pixmap
QPixmap pix(43,26);
pix.fill(Qt::transparent);//用透明色填充
QPainter painter(&pix);
painter.setRenderHint(QPainter::Antialiasing, true);
painter.setPen(Qt::NoPen);
painter.setBrush(QColor(241,50,50));
painter.drawEllipse(27,12,4,4);
painter.end();
pix.save("A.png");