在一个练习程序中,写了一个自定义委托中,自定义了 editor,我想知道视图如何知道editor已经编辑完成了 ,并调用setModelData(),
我刚开始以为是editor->editingFinished() 信号起了作用,后来发现不去connect这个信号一样会关闭 editor, 调用setModelData()。
后来以为是回车键或TAB键,就用event()屏蔽了这两个键,使它不向父窗口发送,发现还是一样会会关闭 editor, 调用setModelData()。
后来,又考虑是不是editor失去焦点就会这样,去调试了一下,似乎也不是。始终搞不明白。
因此, 特来向各位请教!!