qt setColumnHidden
时间: 2024-07-30 17:01:19 浏览: 106
Linux QT 5.3.2
`setColumnHidden`是Qt库中的一个方法,它通常用于QTableWidget这样的表格控件中。这个方法允许开发者设置表列是否可见。具体语法通常是:
```cpp
void QTableWidgetItem::setHidden(bool hidden)
void QTableWidget::setColumnHidden(int column, bool hidden)
```
对于`QTableWidgetItem`,它是单独单元格的表示,你可以调用它的`setHidden`方法来隐藏或显示单个单元格。
而对于`QTableWidget`,则可以指定表列索引`column`和布尔值`hidden`,如果`hidden`为true,则隐藏指定列,false则显示。例如:
```cpp
// 隐藏第3列
yourTableWidget.setColumnHidden(2, true);
// 显示之前隐藏的第3列
yourTableWidget.setColumnHidden(2, false);
```
阅读全文