Qt ListWideget图标模式

设置为显示图标模式:

ui->listWidget_2->setViewMode(QListView::IconMode);

添加项:

 for(int i = 0 ; i < 15 ; i++)
    {
        QIcon icon(":/resources/env.png");
        QString name = QString(u8"用户%1").arg(i);
        QListWidgetItem* pItem = new QListWidgetItem(icon,name);
        pItem->setSizeHint(QSize(280,80));
        ui->listWidget_2->addItem(pItem);
    }

滑动条相关:

ui->listWidget_2->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
    ui->listWidget_2->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);

你可能感兴趣的:(qt,开发语言)