QTableWidget:* one * QTableWidgetItem中的不同样式?

时间:2011-06-22 10:34:49

标签: qt coding-style bold qtablewidget qtablewidgetitem

是否有可能在QTableWidget的单元格(QTableWidgetItem)中有一个两行元素,每行不同的样式?我希望第一行粗体,第二行不是粗体。或者我可以在一个单元格中添加两个QTableWidgetItems吗?以某种方式做一个细胞膜?

干杯 的Matthias

1 个答案:

答案 0 :(得分:1)

简单方法:

签出QTableWidget的setCellWidget方法。

如果使用QTextEdit替换默认小部件,则可以获得富文本格式化功能。

更好的方式:

使用自定义QStyledItemDelegate。您可以看到示例here

我希望这会有所帮助。