Mac OS X上的QT Framework QML应用程序字体太小

Mac OS X上的QT Framework QML应用程序字体太小,qt,macos,fonts,qml,Qt,Macos,Fonts,Qml,我有一个QT应用程序,其中字体系列和大小在QML中设置 在windows和linux上工作正常。但是,在OSX上,文本显得太小。这是别人写的东西。它使用Segoe UI字体。正如我在Qt4.7中所理解的那样,我可以使用coma分配回退字体。但是,定义的点大小似乎仍然太小 我能做些什么来解决这个问题,而不改变它在其他平台上的外观吗?如果使用font.pointSize来设置字体大小,那么产生的像素大小取决于设备,或者更一般地说,取决于屏幕的dpi(只要系统知道) 这意味着,如果您真的希望字体具有相

我有一个QT应用程序,其中字体系列和大小在QML中设置

在windows和linux上工作正常。但是,在OSX上,文本显得太小。这是别人写的东西。它使用Segoe UI字体。正如我在Qt4.7中所理解的那样,我可以使用coma分配回退字体。但是,定义的点大小似乎仍然太小


我能做些什么来解决这个问题,而不改变它在其他平台上的外观吗?

如果使用
font.pointSize
来设置字体大小,那么产生的像素大小取决于设备,或者更一般地说,取决于屏幕的dpi(只要系统知道)

这意味着,如果您真的希望字体具有相同的像素大小,无论屏幕的dpi如何,那么您应该使用
font.pixelSize
来设置字体的大小