一、概述
在QTableView中,除了采取缺省的間隔顯示行和列的數據外,還可以通過帶調整數據的行高和列寬。
二、列寬調整方法
調整數據行列寬的方法有如下幾個:
- setColumnWidth(int column, int width),其中column是列序號,從0開始
- resizeColumnToContents(int column),這是槽方法,可以在信號槽連接時直接使用,也可以直接調用,將指定列調整為適合列存儲數據的寬度
- resizeColumnsToContents(),這也是槽方法,將所有列調整為適合對應列存儲數據的寬度
三、行高調整方法
- setRowHeight(int row, int height),其中row’是行后,從0開始計數
- resizeRowToContents(int row),這是槽方法,可以在信號槽連接時直接使用,也可以直接調用,將指定行調整為適合行存儲數據的高度
- resizeRowsToContents(),這也是槽方法,將所有行調整為適合對應行存儲數據的高度