标签: qt qtableview qabstracttablemodel
我已经将QAbstractTableModel子类化并覆盖了flags()方法,以便某些表格单元格可以编辑。问题是当我开始编辑时,现有的单元格值被删除。我想最初选择现有的单元格值。我怎么能这样做?
答案 0 :(得分:11)
解决方法是在覆盖data()时处理Qt :: EditRole。我以前只处理Qt :: DisplayRole。