qt3.3.8中QTable怎么去掉清除表及列名?
时间: 2024-02-01 15:15:02 浏览: 80
qt-devel_3.3.8-5_i386.rar_qt-devel-3.3.8-4.
在 Qt 3.3.8 中,要去掉 QTable 的清除表及列名,可以通过以下方式实现:
1. 去掉清除表按钮:可以使用 QTable 的 setTopLeftCornerButtonShown() 函数,将其参数设置为 false,即可隐藏清除表按钮。
例如:
```cpp
table->setTopLeftCornerButtonShown(false);
```
2. 去掉列名:可以使用 QTable 的 verticalHeader() 函数获取垂直表头部件,然后调用其 setMovable() 函数,将其参数设置为 false,即可禁止用户拖动表头,从而达到去掉列名的效果。
例如:
```cpp
table->verticalHeader()->setMovable(false);
```
注意:以上操作都是在 Qt 3.3.8 中实现的,如果您使用的是更新的版本,可能会有所不同。
阅读全文