我想关闭QtQuick 2中Text元素的字体抗锯齿。
我尝试设置antialiasing: false
和renderType: Text.NativeRendering
但没有任何改变......我怎么能这样做?有可能吗?
答案 0 :(得分:1)
renderType: Text.NativeRendering
应该是你能得到的最好的。现在检查系统的字体渲染设置。
antialiasing
的{p> Item
似乎根本不会影响文字:
主要用于Rectangle和基于图像的元素来决定是否 该项目应该使用抗锯齿。具有抗锯齿的项目 启用需要更多内存,渲染速度可能更慢。
http://qt-project.org/doc/qt-5/qml-qtquick-item.html#antialiasing-prop
答案 1 :(得分:1)
如果您尝试删除生成的彩色噪点并使文本更清晰,则可以为文本添加透明轮廓。这样做了。
Text {
text: "hello"
style: Text.Outline
styleColor: "transparent"
}