Иконка предметов не видна в Qlistwidget
Я пытаюсь заполнить Qlistwidget в IconMode. Я вызываю функцию для заполнения 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?
Спасибо,
Ashish