Qt开发,读取数据库数据,用TableView展示,发现字段少的时候,右边空出一大块,影响外观.
怎样让各列宽度自适应,填满表格区域呢?
网上找到了答案:
https://stackoverflow.com/questions/17535563/how-to-get-a-qtableview-to-fill-100-of-the-width
经过尝试,更简单的代码如下:
ui->tableUser->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
效果: