У меня есть QTableView, в одном из столбцов которого есть QComboBox. Поле со списком отображает данные из вектора, которые обновляются, когда я нажимаю кнопку. Когда я запускаю приложение, в поле со списком отображаются все элементы в векторе. Теперь я нажимаю кнопку (которая добавляет больше элементов в вектор), но поле со списком не отражает новые данные в векторе. Он по-прежнему показывает старые данные. Я также испускаю dataChanged() после обновления вектора, но не вижу никаких изменений. Функция data() получает вызов в модели, которая возвращает все элементы вектора, но setEditorData не получает вызов в делегате.
Я что-то пропустил.
Спасибо,
Дев