PyQt(Python+Qt)學習隨筆:QTableView中數據行高和列寬的調整方法


一、概述

在QTableView中,除了采取缺省的間隔顯示行和列的數據外,還可以通過帶調整數據的行高和列寬。

二、列寬調整方法

調整數據行列寬的方法有如下幾個:

  • setColumnWidth(int column, int width),其中column是列序號,從0開始
  • resizeColumnToContents(int column),這是槽方法,可以在信號槽連接時直接使用,也可以直接調用,將指定列調整為適合列存儲數據的寬度
  • resizeColumnsToContents(),這也是槽方法,將所有列調整為適合對應列存儲數據的寬度

三、行高調整方法

  • setRowHeight(int row, int height),其中row’是行后,從0開始計數
  • resizeRowToContents(int row),這是槽方法,可以在信號槽連接時直接使用,也可以直接調用,將指定行調整為適合行存儲數據的高度
  • resizeRowsToContents(),這也是槽方法,將所有行調整為適合對應行存儲數據的高度

老猿Python,跟老猿學Python!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM