ui->listWidget->setIconSize(QSize(100, 100)); //設置QListWidget中的單元項的圖片大小
ui->listWidget->setResizeMode(QListView::Adjust);
ui->listWidget->setViewMode(QListView::IconMode); //設置QListWidget的顯示模式
ui->listWidget->setMovement(QListView::Static); //設置QListWidget中的單元項不可被拖動
ui->listWidget->setSpacing(10);
for(int nIndex = 0; nIndex < 11; ++nIndex)
{
QDir dir;
QString strPath = QString("128.png");
QString path = dir.absoluteFilePath(strPath);
QPixmap objPixmap(path);
QListWidgetItem *pItem = new
QListWidgetItem(QIcon(objPixmap.scaled(QSize(100,100))), "animal");
pItem->setSizeHint(QSize(100, 120));
ui->listWidget->insertItem(nIndex, pItem);
}
//connect(ui->listWidget, SIGNAL(itemClicked(QListWidgetItem*)), this, SLOT(Slot_ItemClicked(QListWidgetItem*)));
//setWindowTitle("listWidget");