问题是这样的:
我构建了一个
QTableView并使用了
setModel(myModel)方法来绑定数据;
起初在myModel中没有数据, 此时使用hideColumn(0)来隐藏第0列,这时没有问题,之后我在myModel中加入了数据,然后之前隐藏的那列又显示出来了.
谁能告诉我怎样让一列在model加载数据后仍保持不显示的状态?
谢谢
------解决方案--------------------
ui->tableView->setColumnHidden(columnIndex,true);
------解决方案--------------------
哦。。可能是你插入的时候改变了 顺序。计算下再隐藏次?