Qt5 QtCreator Ubuntu 13.04中的丑陋字体

时间:2013-04-26 10:14:45

标签: qt ubuntu fonts

我在Ubuntu 13.04内部的QtCreator中的字体与12.10中的字体相比看起来很“丑陋”。

12.10仍然使用Qt4,所以关于Qt5中的字体渲染做了些什么,最新的QtCreator改变了呢?

如果是这样,是否有解决方法或解决此问题?

4 个答案:

答案 0 :(得分:1)

在这些链接中报告了fonst的错误:link1link2

在第一个包中

qtbase-opensource-src - 5.0.1+dfsg-0ubuntu4

解决了这个问题。你的问题与他们相似吗?

答案 1 :(得分:1)

我在基于Ubuntu的基本操作系统下遇到了同样的问题。我找到了解决它的ArchLinux forum解决方案,至少对我而言。

简答:使用以下内容创建名为/etc/fonts/local.conf的文件:

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>

 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match> 

 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintslight</const>
  </edit>
 </match>

 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>

 <match target="font">
   <edit mode="assign" name="rgba">
     <const>rgb</const>
   </edit>
 </match>

 <match target="font">
   <edit mode="assign" name="lcdfilter">
     <const>lcddefault</const>
   </edit>
 </match>

</fontconfig>

答案 2 :(得分:0)

我找到了14.04版的解决方案,它似乎也适用于ubuntu 13.04版本: https://askubuntu.com/questions/285862/qt5-font-rendering-in-ubuntu-13-04/569313#569313

答案 3 :(得分:0)

您可以使用Qt5 Configuration Tool告诉Qt 5使用GTK +样式并更改字体设置