很多的時候需要瀏覽圖片,一般會使用listview 顯示圖片,接下來我用listview顯示圖片
代碼如下:
QStandardItem * s1; QStandardItem * s2; QStandardItem *s3; QStandardItemModel * model = new QStandardItemModel(this); QList <QStandardItem *> list; list.push_back(new QStandardItem(QString("01"))); model->appendRow(list); model->item(0,0)->setIcon(QIcon("../workspace/1.jpg")); ui->listView->setIconSize(QSize(10,10)); ui->listView->setGridSize(QSize(20,20)); ui->listView->setLayoutDirection(Qt::LeftToRight); ui->listView->setMovement(QListView::Static); s1=new QStandardItem(QIcon("../workspace/1.jpg"),"普通員工"); s2=new QStandardItem(QIcon("../workspace/2.jpg"),"領導"); model->appendColumn(s1); model->appendColumn(s2); ui->listView->setModel(model);