2015-04-01 46 views
0

问题 =>我想创建包含在一个比当前一个予具有相对较大的尺寸的图像,以及它们的缩略图的列表的QlistWidgetItem对象(几分像在Windows资源管理器中的“中等图标”或“大图标”选项)如何增加的缩略图的大小QListWidget

目前进展 =>我已经设法了解如何创建列表以及除图标之外的所有图标都太小。

我试过了 =>我试着改变列表项的字体大小,假设cld也使字体按比例增大。没有工作。根据另一个在线博客,我也尝试使用(PIL的图片)来设置缩略图的大小,但那也没用。

代码段 => #Imported从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) 

希望你们能帮助我。 :)

回答

0

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

+0

我一直在使用QListWidgetItem(它没有那个属性),而不是QListWidget。我会尝试使用QListWidget代替。非常感谢! :) – 2015-04-03 21:46:02