我正在尝试使用一些简单的文本格式更改在QListView中显示一些项目。
我的列表项是字典条目。这个词很大胆。定义不是:
从阅读文档,我看到我需要创建一个我开始做的自定义委托,但我认为我做错了。使用QItemDelegate,看起来我需要为这个简单的修改复制很多行为。
有没有办法从QItemDelegate中继承子类,以至于我没有复制那么多代码?
在搜索了一些之后编辑,我找到了this answer
答案 0 :(得分:2)
documentation建议使用QStyledItemDelegate。更容易使用QListWidget并使用setItemWidget将项目设置为QLabel并在QLabel中使用RichText。