多元素控件QTableWidget
使用QTableWidget表示一个表格控件,一个表格中包含若干行、每一个行又包含若干列。
表格中的每一个单元格,都是一个QTableWidget对象。
- QTableWidget核心方法
方法 | 说明 |
---|---|
item(int row, int column) |
根据⾏数列数获取指定的 QTableWidgetItem* |
setItem(int row, int column, QTableWidget*) |
根据⾏数列数设置表格中的元素 |
currentItem() |
返回被选中的元素 QTableWidgetItem* |
currentRow() |
返回被选中元素是第⼏⾏ |
currentColumn() |
返回被选中元素是第⼏列 |
row(QTableWidgetItem* ) |
获取指定 item 是第⼏⾏ |
column(QTableWidgetItem* ) |
获取指定 item 是第⼏列 |
rowCount() |
获取⾏数 |
columnCount() |
获取列数 |
insertRow(int row) |
在第 row ⾏处插⼊新⾏ |
insertColumn(int column) |
在第 column 列插⼊新列 |
removeRow(int row) |
删除第 row ⾏ |
removeColumn(int column) |
删除第 column 列 |
setHorizontalHeaderItem(int column, QTableWidge |