gpt4 book ai didi

c++ - Qt 模型/ View 环境中 View 的样式表如何与模型的::FontRole 交互?

转载 作者:太空狗 更新时间:2023-10-29 23:04:25 26 4
gpt4 key购买 nike

当 QTreeView 样式表提供的字体系列和大小与分配给它的模型返回的不同时会发生什么?到目前为止,模型的数据似乎覆盖了样式表设置。如何更改分配给自定义模型的 View 的字体?

或者更准确地说:如果我知道我想使用样式表设置 View 的样式 - 当请求::FontRole 时我从模型返回什么?

UPD:以防万一我做了一些愚蠢的事情,这是我分配给 qtreeview 的样式表:

QTreeView::item:selected
{
color: black;
font-family:"Times New Roman", Times, serif;
}

QTreeView::item:has-children
{
font-family: "Comic Sans MS", cursive, sans-serif;
height: 25px;
border-bottom: 1px solid;
border-bottom-color: green ;
border-top: 1px;
}

最佳答案

经过一番询问和谷歌搜索后发现,QTreeView 中的样式文本应该在 QTreeView 而不是 QTreeView::item 上完成

关于c++ - Qt 模型/ View 环境中 View 的样式表如何与模型的::FontRole 交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22860999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com