bb_downloader_mainUi.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:unist_bb_downloader 作者: kcm4482 项目源码 文件源码
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)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号