2013-07-15 95 views
0

我的應用程序中間有一個QListWidget實例。我想用一些動態創建的QImage來填充它。用QImage填充QListWidget

閱讀手冊後,我明白我必須通過一個QIcon對象。但是..我怎樣才能從QImage創建一個QIcon?

我見過一個例子,比如

/Developer/Examples/Qt/itemviews/stardelegate 

,但它不是非常有用的,和周圍的互聯網我還沒有找到任何合適的片段。

回答

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