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