Я разделил QAbstractTableModel на подклассы и переопределил флаги () метод так, чтобы некоторые ячейки таблицы были доступны для редактирования. Проблема состоит в том, что, когда я начинаю редактировать, значение существующей ячейки стирается. Я хотел бы первоначально выбрать значение существующей ячейки. Как я могу сделать это?
Решение состоит в том, чтобы обработать Qt :: EditRole при замещении data (). Раньше я работал только с Qt :: DisplayRole.