Qt绘制字符串到QPixmap中

QString text = QString::number(5);
QFont font;
font.setPointSize(9);
QFontMetrics fm(font);
QPixmap pix(fm.width(text), fm.height());
QRect rect(0, 0, fm.width(text), fm.height());
pix.fill(Qt::transparent);
QPainter painter(&pix);
painter.setFont(font);
painter.setPen(Qt::red);
painter.drawText(rect, text);

猜你喜欢

转载自blog.csdn.net/hsh6509/article/details/81810236