1

QStaticTextオブジェクトのベースライン ポジショニングを達成するにはどうすればよいですか?

通常のテキストの場合は簡単です。QPainter::drawText(position, text)では、position.y座標はベースラインを参照します。

4

2 に答える 2

1

返ってくるものを見てくださいQStaticText::size()

に似ているかもしれませんQTextMetrics::boundingRect()。QFontMetrics のベースラインは、境界四角形の高さの 3/4 にあり、Q、g、p、q、または y のようなベースラインの下の文字部分のためのスペースを予約します。

と似ていると想像できQStaticText::size()ます。ただし、今はテストできません。

于 2015-11-19T14:55:56.273 に答える