【发布时间】:2014-09-30 21:52:55
【问题描述】:
如何将QGraphicsObject 上的字体从点大小转换为像素大小?我需要这样做,以便当我使用 QGraphicsScene::render() 打印我的 QGraphicsScene 时字体看起来正确。
【问题讨论】:
-
您在最终结果中寻找什么?为什么默认的
render()呼叫对您不起作用? -
我希望将场景打印在纸上,并且看起来像在屏幕上一样。默认的
render会为除文本之外的所有内容生成正确的结果。我的字体以磅为单位指定,默认的render(),当我传递一个从我的QPrinter创建的QPainter时,会使字体很大。这是我最初的问题:stackoverflow.com/questions/3679837/…