У меня есть QStyledDelegate, который создает редактор QComboBox в методе createEditor(). Редактор закрывается только тогда, когда пользователь выбирает элемент в списке и нажимает клавишу Enter. Я хочу, чтобы редактор закрывался только тогда, когда пользователь выбирает элемент. Как это сделать?Как закрыть редактор QComboBox в делегате, когда пользователь выбирает элемент
Я попытался использовать сигнал currentIndexChanged() QComboBox, но он испускается даже тогда, когда пользователь просто нажимает на ячейку таблицы для просмотра редактора.
Вы пробовали сигнал 'active()'? – RobbieE