QTableView固定某列宽 其他列宽自适应填充伸展

horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);  //所有列都扩展自适应宽度,填充充满整个QTableView宽度
horizontalHeader()->setSectionResizeMode(0, QHeaderView::Fixed);//对第0列单独设置固定宽度
setColumnWidth(0, 50);//设置固定宽度

注:列宽的设置需要放在setModel之后,否则会出现异常现象

你可能感兴趣的:(QTableView固定某列宽 其他列宽自适应填充伸展)