[Interest] QML QtQuick 2 (Qt5) font looks very blurry!

Mark markg85 at gmail.com
Fri Dec 21 09:15:02 CET 2012


On Fri, Dec 21, 2012 at 9:02 AM, Bache-Wiig Jens
<Jens.Bache-Wiig at digia.com> wrote:
> It looks like he distance field rendering can be tweaked on windows to be a bit sharper and thinner, but it is expected that the font rendering looks a bit more fuzzy than before on windows since distance field rendering is not pixel grid aligned by like the windows native fonts are.
>
> If you want a simple workaround for this, I suggest you try the new native font rendering option we added precisely to avoid issues like this: http://blog.qt.digia.com/blog/2012/08/08/native-looking-text-in-qml-2/ The only drawback is that you might see pixelated effects when you zoom and scale.
>
> Cheers,
> Jens

Hi Jens,

I find the Qt decision in this area a bit strange - to put it mildly.
Text should imho look good at it's defaults (that's called strong
defaults). Zooming is a nice feature in QML, but remember, the
majority of apps are probably not even going to have zooming support
so perhaps it's wise to make "renderType: Text.NativeRendering" the
default and let the user enable the distance field based rendering
when they need it.

Note: the renderType property is not documented:
http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-text.html

Cheers,
Mark
>
> On Dec 20, 2012, at 10:15 PM, Mark <markg85 at gmail.com> wrote:
>
>> Hi,
>>
>> I'm just running the default examples, but the font looks.. Way too
>> blurry to me! How is that possible and how can i fix that? Or is it a
>> bug?
>>
>> A screenshot: http://ompldr.org/vZ3JyaQ/qtquick2_blurry_font.png
>> The example: "QML Examples - Text"
>>
>> But i see this in every single place that uses text in QML.
>>
>> Hardware spec:
>> AMD CPU (1100XT)
>> AMD 6870 GPU
>> Latest catalyst
>> Windows 7 fully updated.
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
>



More information about the Interest mailing list