表格对象QTableWidget相关常见方法

QWidget

bool close (self)
QRect geometry (self)
hide (self)
int height (self)
setStatusTip (self, QString)
setWindowIcon (self, QIcon icon)
setWindowTitle (self, QString)
int width (self)

QTableView
int columnWidth (self, int column)
columnResized (self, int column, int oldWidth, int newWidth)
hideColumn (self, int column)
hideRow (self, int row)
int rowHeight (self, int row)
rowResized (self, int row, int oldHeight, int newHeight)

resizeColumnsToContents (self)

self.tableWidget.resizeColumnsToContents()
resizeColumnToContents (self, int column)
resizeRowsToContents (self)
resizeRowToContents (self, int row)

QTableWidget

QWidget cellWidget (self, int row, int column)
clear (self)
int column (self, QTableWidgetItem item)
int columnCount (self)
QTableWidgetItem currentItem (self)
QTableWidgetItem item (self, int row, int column)
removeCellWidget (self, int arow, int acolumn)
removeColumn (self, int column)
removeRow (self, int row)
int row (self, QTableWidgetItem item)
int rowCount (self)
setCellWidget (self, int row, int column, QWidget widget)
setColumnCount (self, int columns)
setRowCount (self, int rows)
setHorizontalHeaderLabels (self, QStringList labels)

self.tableWidget.setHorizontalHeaderLabels([u'包/文件名', u'上传时间', u'SVN路径'])


setVerticalHeaderLabels (self, QStringList labels)
insertColumn (self, int column)
insertRow (self, int row)
setItem (self, int row, int column, QTableWidgetItem item)

QTableWidgetItem

int column (self)
int row (self)
setBackgroundColor (self, QColor color)
setText (self, QString atext)
setTextColor (self, QColor color)
QString text (self)

原文地址:https://www.cnblogs.com/hushaojun/p/4648446.html