# QT4 表格

> 原文： [https://pythonspot.com/qt4-table/](https://pythonspot.com/qt4-table/)

我们可以使用`QTableWidget`来显示表格，`QTableWidget`是 [PyQt](https://pythonspot.com/pyqt4/) 模块的一部分。 我们设置标题，行数，列数并添加数据。

## Qt4 表格示例

下面的例子：

```py
from PyQt4.QtGui import *
from PyQt4.QtCore import *
import sys

def main():
    app 	= QApplication(sys.argv)
    table 	= QTableWidget()
    tableItem 	= QTableWidgetItem()

    # initiate table
    table.setWindowTitle("QTableWidget Example @pythonspot.com")
    table.resize(400, 250)
    table.setRowCount(4)
    table.setColumnCount(2)

    # set data
    table.setItem(0,0, QTableWidgetItem("Item (1,1)"))
    table.setItem(0,1, QTableWidgetItem("Item (1,2)"))
    table.setItem(1,0, QTableWidgetItem("Item (2,1)"))
    table.setItem(1,1, QTableWidgetItem("Item (2,2)"))
    table.setItem(2,0, QTableWidgetItem("Item (3,1)"))
    table.setItem(2,1, QTableWidgetItem("Item (3,2)"))
    table.setItem(3,0, QTableWidgetItem("Item (4,1)"))
    table.setItem(3,1, QTableWidgetItem("Item (4,2)"))

    # show table
    table.show()
    return app.exec_()

if __name__ == '__main__':
    main()

```

结果：

![PyQT Table](img/185c656e13f47debbad67f5133a4215d.jpg)

![PyQT Table ](img/a60b759f387958b2b4c7046ecd6f4b87.jpg) 

![PyQT Table tooltips](img/f1f56d1db3e8574fad782a6392cbb56c.jpg) 

[PyQT](https://pythonspot.com/pyqt4/) 表格提示

[下载 PyQT 代码（批量收集）](https://pythonspot.com/python-qt-examples/)