4

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

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

我尝试过的 => 我尝试过更改列表项的字体大小,假设 cld 也会使字体按比例变大。没用。根据另一位在线博主,我还尝试使用(PIL 的图像)设置缩略图的大小,但这也不起作用。

Code Snippet => #Imported Image 和 ImageQt from 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)

希望你们能帮帮我。:)

4

1 回答 1

4

使用setIconSize您的QListWidget.

于 2015-04-03T00:56:10.127 回答