QTableView 提供一个函数:

void QTableView::setColumnWidth ( int column, int width )

用于设置column指定的列的宽度

 

但setColumnWidth设置后,用户可以通过鼠标拖拽列头重新设置宽度, 如何固定宽度不变?

联想到QWidget的setFixedWidth, 是不是QTableView也有个setFixedColumnWidth?

一番好找,setFixedColumnWidth没找到,:(, 结果是:

 

ui->tableView->horizontalHeader()->setResizeMode(column, QHeaderView::Fixed);

 

http://blog.csdn.net/longlijun/article/details/6070573

相关文章:

  • 2022-12-23
  • 2021-08-05
  • 2021-06-05
  • 2022-12-23
  • 2021-12-04
  • 2021-06-26
  • 2022-12-23
猜你喜欢
  • 2021-10-21
  • 2022-03-06
  • 2022-01-26
  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案