Qt绘制文本注意事项

Qt绘制文本直接使用drawText即可。函数原型如下:

void QPainter::drawText(const QPointF &position, const QString &text)

举例如下:

Qt绘制文本,文本的位置:

painter->translate(width()/2,height()/2);
painter->drawText(0,0,centerText2);

如下图:

注意:文字是从(x,y)位置的右上方开始绘制的,不是右下方。

猜你喜欢

转载自blog.csdn.net/weixin_41882459/article/details/113356285