使用Qt 4.7.0,我们需要一些文本来显示正常和粗体之间的部分路径。下面是我们正在做的事情:qpainterpath.addtext忽略qfont权重
在我们的QGraphicsObject
子类的Paint
方法,我们有一个QFont
,我们在呼吁setWeight(58)
。我们创建一个QPainterPath
并调用其addText
方法,传入我们的QFont
。
然后,我们用QPainter
参数来调用drawPath
,传递我们的QPainterPath
。
我们发现从50到62的fontweight变化在它的绘制方式上没有什么不同。用63到75的头像,字体被画成粗体。
我们如何才能让fontWeight按照我们的预期工作?