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

2024-10-01 09:35:33 发布

您现在位置:Python中文网/ 问答频道 /正文

问题=>;我想创建一个QlistWidgetItem对象,该对象包含图像列表及其缩略图,其大小相对大于当前图像的大小(类似于windows资源管理器中的“中图标”或“大图标”选项)

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

我所尝试的=>;我尝试改变列表项的字体大小,假设cld也会使字体按比例增大。没用。根据另一位在线博主的说法,我也尝试过用(PIL的图片)设置缩略图的大小,但效果并不理想。在

代码段=>; #已从PIL导入图像和ImageQt,还导入了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)

希望你们能帮我。:)


Tags: 对象图像imagegt列表pilitemglob