最近的程序开发中,涉及到QListWidget的简单应用,其实QListView更为好用和具有灵活性,但是其基于MVC模型,在工程中没有这个经历学习它了,就先用QListWidget凑合了。
我在工程中只用到了两个函数,一个是添加项,一个是删除项。
我的程序应用场景是C/S架构中的客户端获取其他在线客户端Ip列表,我使用了:
this->ui->otherlistWidget->addItem(static_cast<QString>(info.ip));
很方便的插入一个Ip到列表。
我在工程中要经常对一直行数的某一项进行删除
采取最简单的QListWidgetItem * QListWidget::takeItem(int row)
QListWidgetItem *dele