Qt构造一个TableWidget后,窗口最大化后,列头默认不能自适应宽度,研究了一下,Qt提供了两种方式来处理这个问题,如下:
1. 使用horizontalHeader()->setResizeMode(QHeaderView::Stretch)
该命令使得列自适应宽度,不过列宽度不能改变;
2. 使用horizontalHeader()->setStretchLastSection(true);
时间: 2024-10-03 08:26:33
Qt构造一个TableWidget后,窗口最大化后,列头默认不能自适应宽度,研究了一下,Qt提供了两种方式来处理这个问题,如下:
1. 使用horizontalHeader()->setResizeMode(QHeaderView::Stretch)
该命令使得列自适应宽度,不过列宽度不能改变;
2. 使用horizontalHeader()->setStretchLastSection(true);