1

IconMode で Qlistwidget を埋めようとしています。スレッド クラスから Qlistwidget を埋めるための関数を呼び出しています。その結果、ウィジェットのアイテムを埋めることができますが、すべてのアイテムにアイコンがありません。ウィジェットを埋めるために、私はこれを使用しています:

QListWidgetItem *Items=new QListWidgetItem();
QFont f;
f.pointSize();
Items->setFont(f);
Items->setFlags(Qt::ItemIsEnabled);
Items->setIcon(QIcon(QPixmap::fromImage(QImage(filename))));
ui->listWidget->addItem(Items);
ui->listWidget->setWrapping(1);
Items->setSizeHint(QSize(100,100));
Items->setFlags(Items->flags()|Qt::ItemIsUserCheckable);
Items->setFlags(Qt::ItemIsEnabled|Qt::ItemIsUserCheckable|Qt::ItemIsSelectable);
Items->setCheckState(Qt::Unchecked);
Items->setToolTip(filename);

Qlistwidget でサムネイルのアイコンを取得する方法を教えてください。

ありがとう、

アシッシュ

4

0 に答える 0