如何在QListWidget中增加缩略图的大小

时间:2015-04-01 14:42:50

标签: python pyqt4 qlistwidgetitem

问题 =>我想创建一个QlistWidgetItem对象,其中包含一个图像列表以及它们的缩略图,其大小比我当前的大小相当大(有类似于"中等图标"或者"大图标&# 34; Windows资源管理器中的选项)

目前为止的进展 =>我已经设法找到了如何创建列表,除了图标之外的所有图标都太小了。

我尝试过的内容 =>我尝试更改列表项的字体大小,假设cld也使字体按比例增大。没有工作。我还尝试使用另一个在线博主来设置缩略图的大小(PIL' s Image),但这也不起作用。

代码段 =>         #Imported Image和ImageQt来自PIL,还导入了QtGui和QtCore

    testimages = glob.glob(dirname +  "/*.jpg")
    # Create a list item for each image file,
    # setting the text and icon appropriately
    for image in testimages:
        picture = Image.open(image)
        picture.thumbnail((128,128), Image.ANTIALIAS)
        icon = QIcon(QPixmap.fromImage(ImageQt.ImageQt(picture)))
        item = QListWidgetItem(image, self)
        item.setIcon(icon)
        fonter = QFont("Times New Roman")
        fonter.setPointSize(14)
        item.setFont(fonter)

希望你们能帮助我。 :)

1 个答案:

答案 0 :(得分:2)

使用QListWidget上的setIconSize定义所需尺寸。