pyqt中显示多幅图片的问题

文件夹中有不固定数量的图片,图片是从0开始命名的。打算利用TableWidget中插入五列label来显示这些图片,行数由图片数量决定,请问如何实现?可否提供一下代码?

核心代码如下:

labelItem = QtWidgets.QLabel(self.grid)
labelItem.setScaledContents(True)
labelItem.setPixmap(QtGui.QPixmap(newList[index]))
labelItem.resize(96, 96)
self.tableWidget.setCellWidget(x,y,labelItem)

(我不是专业做UI的,我是搞Web的,有点思路,可供参考)

1.遍历文件夹,确认图片数量

2.计算,确认行数,按行数创建表格

3.再次遍历文件夹,一行一行填充表格

4.Ok