什么尺寸" 1em"在Qt qss意味着,如果没有字体大小em?

时间:2015-11-27 19:32:38

标签: qt qwidget qtstylesheets

从Qt 5开始documentation说:

  

支持的单位是:px:pixels pt:一个点的大小(即,   1/72英寸)em:字体的宽度(即' M'的宽度)   例如:字体的ex宽度(即' x'的高度)但是,Qt是   限于pt和px中的字体大小,任何其他大小必须是px,   em或ex。

当他们说1em相当于"M"时,他们的意思是M?他们用什么字体和pt大小来计算?根据其他一些答案,我可以推测它是12pt字体,但是哪个?

问题有一个背景:我们的Qt应用程序在Windows和Linux下具有正常的用户体验,但在Mac OS上,字体看起来很小。如果我能够找出pt与em的关系,我可以为MacOS设置更好的字体默认值。

转到pt转换:

0 个答案:

没有答案