def addFileListItem(self, filelist_item, filelist):
for myfile in filelist:
if isinstance(myfile, myfunc.FileList):
_filelist_item = QtWidgets.QTreeWidgetItem(filelist_item)
_filelist_item.setFlags(_filelist_item.flags() | QtCore.Qt.ItemIsTristate | QtCore.Qt.ItemIsUserCheckable)
_filelist_item.setText(0, myfile.name)
size = self.getSizeUnit(myfile.size)
_filelist_item.setText(1, size)
_filelist_item.setText(2, myfile.file_path)
_filelist_item.setCheckState(0, QtCore.Qt.Checked)
self.addFileListItem(_filelist_item, myfile)
continue
file_item = QtWidgets.QTreeWidgetItem(filelist_item)
file_item.setFlags(file_item.flags() | QtCore.Qt.ItemIsUserCheckable)
file_item.setText(0, myfile.name)
size = self.getSizeUnit(myfile.size)
file_item.setText(1, size)
file_item.setText(2, myfile.file_path)
file_item.setCheckState(0, QtCore.Qt.Checked)
bb_downloader_mainUi.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录