4

問題=> 現在のサイズよりも比較的大きなサイズの画像とそのサムネイルのリストを含む QlistWidgetItem オブジェクトを作成したいと考えています (Windows エクスプローラーの「中アイコン」または「大アイコン」オプションのようなものです)。

これまでの進捗状況=> リストの作成方法を見つけることができましたが、アイコン以外は小さすぎます。

私が試したこと=> cldも​​フォントを比例的に大きくすると仮定して、リスト項目のフォントサイズを変更しようとしました。うまくいきませんでした。別のオンラインブロガーによると、(PILの画像)を使用してサムネイルのサイズを設定しようとしましたが、うまくいきませんでした。

コード スニペット=> PIL から #Imported Image と 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)

皆さんが私を助けてくれることを願っています。:)

4

1 に答える 1

4

を使用して希望のサイズを定義setIconSizeしますQListWidget

于 2015-04-03T00:56:10.127 に答える