QTableWidget之清除内容
-
QTableWidget作为封装好的的表格控件,基本的使用方法QTableWidget基本都包含了,今天主要说下关于QTableWidget的清除函数。
-
clear(),清除函数,清空QWidgetWidget的全部内容,包括表头内容,清空完之后表头内容会默认成为1,2,3,4之类。但是不会删除掉行和列,比如表格
|1| 2 |
|3|4|
| 5 | 6 | clear之后
| | |
|–|--|
| | |
只是text清掉,如果重新从0行插入数据,还需注意这一点。 -
clearContents(),清除除了表头之外的所有text文本,但是也不会清楚行和列的项,具体和clear一样。
-
removeRow(int row);,删除哪一行,将文字和行所在的所有项全部删除。
-
insertRow(int row);先插入行,才能对该行进行自己想要的编辑,适用于动态添加。
-
removeColumn(int column);删除哪一列,将文字和列所在的所有项全部删除
-
insertColumn(int column); 先插入列,才能对该列进行自己想要的编辑,适用于动态添加。
-
void setColumnCount(int columns);设置表格一共有几列,然后直接进行编辑
-
setRowCount(int rows);设置表格一共有几行,然后直接进行编辑