使用QImage填充QListWidget

时间:2013-07-15 14:56:26

标签: c++ qt qimage qlistwidget qicon

我的应用程序中间有一个QListWidget实例。我想用一些动态创建的QImage来填充它。

阅读本手册后,我了解到必须通过QIcon对象。但是..如何从QImage创建QIcon?

我见过一个例子,例如

/Developer/Examples/Qt/itemviews/stardelegate

但它不是很有用,并且在互联网上我找不到任何合适的片段。

1 个答案:

答案 0 :(得分:3)

QListWidgetItem *item = new QListWidgetItem("something", listWidget);
itemitem->setData(Qt::DecorationRole, QPixmap::fromImage(image));