QPainter打印时映射的字体大小

映射倍数 = (double)设置纸张宽度 / (double)QPrinter.width();

字体按pt计算缩放的方法:

字体转换系数 = (double)QPrinter.physicalDpiX()/(double)72.00 * (double)映射倍数

然后将字体的pt值 x 字体转换系数,得到映射放大后的字体像素大小,最后用QFont::setPixelSize()将此像素大小设置生效。