我正在尝试填充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中获取缩略图的图标吗?
谢谢,
与Ashish