gpt4 book ai didi

model-view-controller - 什么删除了由自定义 QItemDelegate 创建的小部件

转载 作者:行者123 更新时间:2023-12-01 22:44:50 25 4
gpt4 key购买 nike

使用 Qt ItemViews,可以通过 QItemDelegate 修改项目的编辑小部件,该 QItemDelegate 可以通过 createEditor 创建自定义编辑器。谁负责删除委托(delegate)创建的实例。

我找不到任何解释这个的文档,如果你只是指向合适的部分就可以了

最佳答案

好吧,我确实追溯了这一点......

QAbstractItemDelegate 创建的子类创建的编辑器小部件将在失去焦点后被删除,并且记录在委托(delegate)下的整个信号链已被触发。它实际上是通过 QAbstractItemView 中的 deleteLater() 调用删除的。

有持久性编辑器的概念,但我没有进一步遵循它

关于model-view-controller - 什么删除了由自定义 QItemDelegate 创建的小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3806802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com