Python PyQt4 QFileDialog изображения и загрузка в QListWidget - PullRequest
0 голосов
/ 08 октября 2018

Я новичок в python и не могу найти аналогичный случай с моим идеальным выводом.Возможно ли это для Python?Выберите изображения для файла и загрузите в QListWidget с миниатюрами изображений и именем файла.Эта идея похожа на Matlab ImageLabeler (пожалуйста, см. Изображение 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 голосов
/ 21 октября 2018

Это уже достигнуто здесь Пользовательский QlistWidget .Вам нужно создать собственный виджет списка, основанный на вашем целевом выводе, например значок и метку, а затем добавить виджет.После вызова вашего пользовательского виджета вы установите, какие данные будут отображаться в вашем назначенном или добавленном виджете для вашего списка.

...