【发布时间】:2017-02-23 22:43:46
【问题描述】:
我需要通过文本内容删除一个 qlistwidget 项
我试过了:
QString mstring = "Programmer II";
QList<QListWidgetItem *> items = ui->listJobs->findItems(mstring, Qt::MatchExactly);
if (items.size() > 0)
ui->listJobs->takeItem( ui->listJobs->currentRow() );
...和各种排列,但我错过了一些东西。上面的代码会编译,但不会从 qlistwidget 中删除项目。
【问题讨论】:
-
可以显示其他项的值
-
对不起,我不明白。
-
其他项目的值是多少,即文本?
-
请不要添加问题的答案。如果您解决了自己的问题,无论是否受到其他答案的启发,请将您的解决方案发布为答案并回滚对问题的编辑。
标签: c++ qt qlistwidget qlistwidgetitem