是否可以在 QTableWidget 的单元格(QTableWidgetItem)中有一个两行元素,每行具有不同的样式?我想让第一行加粗,第二行不加粗。或者我可以在一个单元格中添加两个 QTableWidgetItems 吗?以某种方式进行细胞跨度?
干杯马蒂亚斯
是否可以在 QTableWidget 的单元格(QTableWidgetItem)中有一个两行元素,每行具有不同的样式?我想让第一行加粗,第二行不加粗。或者我可以在一个单元格中添加两个 QTableWidgetItems 吗?以某种方式进行细胞跨度?
干杯马蒂亚斯
简单的方法:
查看 QTableWidget 的setCellWidget 方法。
如果将默认小部件替换为QTextEdit,则可以获得富文本格式功能。
更好的方法 :
使用自定义 QStyledItemDelegate。你可以在这里看到一个例子
我希望这有帮助。