将项目从一个 QListWidget 移动到另一个 QListWidget
我必须使用 QListWidgets、一个源列表、一个目标列表和一个按钮。每当单击该按钮时,我希望从源列表中删除所选项目并将其插入到目标列表中。我尝试 source_list.removeWidgetItem(aSelectedItem)
但这甚至没有做任何事情。 :( 我做错了什么?之后我需要以某种方式更新列表吗?
I have to QListWidgets, one source list, one destiny list and one button. Whenever the button is clicked, I want the selected item(s) from the source list to be removed and inserted into the destiny list. I tried to source_list.removeWidgetItem(aSelectedItem)
but that does not even do a thing. :( What am I doing wrong? Do I need to update the list afterwards somehow?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
takeItem
将从 source_list 中获取该项目,并为您提供一个指向该项目的指针,您可以使用该指针将其附加到目标列表中。像这样的东西:takeItem
will take the item from the source_list and give you a pointer to it you can use to append it to your destination list. Something like: