QTableWidget单元格自动分行显示

Posted Fu_Lin_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QTableWidget单元格自动分行显示相关的知识,希望对你有一定的参考价值。

文章目录

前言

最近使用QTableWidget, 使用浑身解数就是不自动换行,像网上说的在设置完数据后调用 resizeRowsToContents(); 就会自动换行,对我而言,没有任何作用,后面看网上有说采用item代理就行了,然后实践发现也没啥用,不起作用,再然后我查看文档发现不采用Item代理,只需要加一句话,就能实现换行,尼玛~~~~,原来官方已经实现了,不过还好我也实践出来了,这行代码网上没有一个人说过,我也是看文档,研究了实践才觉得是可以的,说明下,我是Qt4.8,Qt5肯定也是可用的,下面我会贴出代理实现的方式,,我发现要想代理换行,还得加上我说的那句关键代码,这样代理换行就起作用了,而且换行的高度是基于你的代理内部实现的自定义高度,当然想偷懒的直接使用我说的执行设置那句关键代码就ok了,想要骚操作,显示更好看的就用Item代理配合关键代码,下面我先贴出我没有换行的界面:

可以看到故障信息和发生时间这两

以上是关于QTableWidget单元格自动分行显示的主要内容,如果未能解决你的问题,请参考以下文章

QTableWidget单元格自动分行显示

如何告诉 QTableWidget 结束编辑单元格?

excel 对单元格自动分行

在 QTableWidget PyQt5 中突出显示单元格

使用 Python pyqt4 获取 QTableWidget 中特定行和列的单元格突出显示

Qtablewidget 中单元格上的 MouseMove 事件以显示或打印消息