我有 QStyledDelegate 它在 createEditor() 方法中创建 QComboBox 编辑器。仅当用户选择列表中的项目并按 Enter 键时,编辑器才会关闭。我希望仅在用户选择项目时关闭编辑器。这个怎么做?
我尝试使用 QComboBox 的 currentIndexChanged() 信号,但即使用户只是单击表格单元格来查看编辑器,它也会发出。
我有 QStyledDelegate 它在 createEditor() 方法中创建 QComboBox 编辑器。仅当用户选择列表中的项目并按 Enter 键时,编辑器才会关闭。我希望仅在用户选择项目时关闭编辑器。这个怎么做?
我尝试使用 QComboBox 的 currentIndexChanged() 信号,但即使用户只是单击表格单元格来查看编辑器,它也会发出。