我是在win7下编程的,默认字体应该是微软雅黑吧。(其实我对系统的“默认字体”认识很模糊,好像英文语言包的默认字体就是别的?)
但是用Qt写出来的程序默认字体都是宋体似乎,感觉跟系统风格很不符合。
所以就想有没有方法获得系统默认字体。
然后就在使用QToolTip类的时候发现font可以返回渲染tooltip的时候使用的字体,而这个字体在这里win7下就是雅黑,应该算是这个语言包的默认字体了吧。
所以就加了句setFont(QToolTip::font())“方便”的用上了默认字体,不过好像还是有些绕。
因此这里就想问问大家有没有其他的方法能更方便的给widget设置上系统的字体?