QT 用listveiw顯示圖片


很多的時候需要瀏覽圖片,一般會使用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);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM