Python PyQt4 QFileDialog图像并在QListWidget中加载

时间:2018-10-08 12:17:25

标签: python pyqt4 qlistwidget qfiledialog

我是python的新手,找不到与理想输出类似的情况。 python这可能吗?选择要归档的图像,并使用图像缩略图和文件名将其加载到QListWidget中。这个想法就像Matlab的ImageLabeler(请参见image fyr)

示例图片

到目前为止,没有出现QListWidget应用的代码。预先感谢您的帮助。

    def open_file(self):

    listWidget = QtGui.QListWidget(self)
    listWidget.move(0, 80)
    name = QtGui.QFileDialog.getOpenFileNames(self, 'Open File', "", "Image Files (*.jpg *.png *bmp *gif);; "
                                                                     "All Files(*.*)")
    filelist = list(name)
    for image in filelist:
        listWidget.addItem(image)

1 个答案:

答案 0 :(得分:0)

Custom QlistWidget处已经实现。您需要创建一个基于目标输出的自定义列表小部件,例如图标和标签,然后添加小部件。调用自定义窗口小部件后,您将设置哪些数据显示在分配或添加到listwidget的窗口小部件上。