我有一个具有特定单元格结构的QTableWidget。在一个单元格中,我想显示一个字符串,或者更具体的两个不同颜色的字符串。例:
单元格开头 {红色字符串,绿色字符串,蓝色字符串} 单元格结尾
有没有比子类化 QItemDeelegate 项目更简单的存档方法?如果没有,我的想法是子类化一个委托,在委托内创建一个可以处理HTML的QTextBrowser。然后我可以将带有关联颜色的字符串传递给项目并显示它们吗?
你怎么看,有没有更简单的方法?
您可以使用
QTableWidget::setCellWidget方法将QTextEdit设置为支持html
格式的单元格小部件。