removeRow不是QTableWidget的麻
时间: 2024-09-03 11:02:26 浏览: 57
QTableWidget详解
对不起,您提到的`removeRow`并不是`QTableWidget`的直接成员方法。`QTableWidget`有自己的行操作功能,如`removeRow()`和`insertRow()`等,用于增删表格行。然而,对于表格来说,`removeRow(int row)`通常会删除指定行的内容,同时保留行本身,如果想真正移除整个行并调整大小,应该使用`takeRow()`方法。
例如,在`QTableWidget`中删除一行的正确做法是这样的:
```cpp
int rowIndex = 5; // 想要删除的行号
tableWidget->takeRow(rowIndex); // 移除指定行,并自动调整高度
```
阅读全文