如何在Qt中制作ListBox

How to make a ListBox in Qt?

本文关键字:ListBox Qt      更新时间:2023-10-16

我想制作一个列表框,类似于组合框,但没有下拉菜单,只需要用滚动条显示整个列表?如果需要的话,还可以点击并高亮显示一行来删除该项目。

QComboBox *lv = new QComboBox(this);
lv->setGeometry(QRect(QPoint(0,100), QSize(100, 50)));
lv->addItem("hello1");
lv->addItem("hello2");
lv->addItem("hello3");
lv->addItem("hello4");

为此,您需要使用QListWidget和QListWidgetItem。