UI拖入QListWidget控件,在mainwindow.cpp的构造函数中,创建QStringList,然后将之添加到ListWidget中。代码如图。
然后,我们运行下程序可以看到显示的效果了。
另一种方法逐个添加,同样在mainwindow.cpp构造函数中,我们添加代码:
运行效果:
如果想对单个项目进行各种设置的话,在mainwindow.cpp构造函数中,代码如下:
QListWidgetItem * listWidgetItem = new QListWidgetItem;
listWidgetItem->setText("a");
listWidgetItem->setIcon(QIcon("../Exercise/111.png")); //列表项ICO
listWidgetItem->setToolTip("this is a"); //列表项工具提示
ui->listWidget->addItem(listWidgetItem);
其他函数:
ui->listWidget->sortItems(Qt::DescendingOrder); //设置排序为倒序
ui->listWidget->insertItem(1,QString("bbb")); //插入项目