Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当小部件(我使用)获取时,是否可以QListWidget删除 a ?QListWidgetItemsetItemWidget()closed()
QListWidget
QListWidgetItem
setItemWidget()
closed()
现在我传入行号并向主窗口发出信号,这将逐行删除项目,但这听起来很愚蠢。
你想删除 QListWidget.close() 上的所有项目吗?让我们试试这个
list = MyListWidget.items(); qDeleteAll(list.begin(), list.end()); list.clear();
在关闭事件()中。必须从 QListWidget 创建您自己的小部件以重新实现|使用受保护的方法。