Qt:字体大小还是高度?

3
我有一个固定的条带,高度为50像素,宽度与我的应用程序主窗口一样宽。
我想在这条带上放置文本。
我的问题是,即使使用相同的字体和大小(例如arial 15),在OSX和Windows下字体的高度也会有所不同。
有没有办法让这更可预测?我知道我可以使用QFont测量机制,直到我需要的文本范围与我的目标投影区域匹配,或多或少。但是否有另一种设置大小的方法,在所有操作系统中都是相同的?只是想确保我没有漏掉什么。
1个回答

2

您可以使用QFont::setPixelSize()以像素为单位指定字体高度。在绘制文本于固定大小的位图上时,这非常方便。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接