我最初使用FolderListModel
提供的角色在TableView
中显示目录内容:
TableViewColumn {
role: "fileName"
title: qsTr("Name")
}
但后来我开始为各种列定义自定义委托。我注意到在使用角色时,字体看起来非常原生(在Ubuntu上),我没有必要明确指定color
以styleData.selected
等为条件。但现在使用自定义委托,所有本机样式已经消失,特别是字体看起来不再平滑。我尝试了renderType: Text.NativeRendering
,但结果仍然与原生样式不匹配,主要是在颜色和抗锯齿方面。
那么在委托中使用本机样式(主要是具有最佳抗锯齿的字体系列)的好方法是什么?