Qt 4.7.0を使用すると、通常と太字の中間に表示するテキストが必要になります。これが私たちがしていることです:
Paint
のサブクラスのメソッドには、QGraphicsObject
呼び出すものQFont
がありsetWeight(58)
ます。を作成してQPainterPath
そのメソッドを呼び出しaddText
、を渡しますQFont
。
次に、QPainter
パラメータを使用してを呼び出しdrawPath
、を渡しますQPainterPath
。
私たちが見つけたのは、fontweightを50から62に変更しても、ペイント方法に違いはないということです。フォントの太さは63〜75で、フォントは太字で描かれています。
fontWeightを期待どおりに機能させるにはどうすればよいですか?