Pregunta

overrode las banderas método (), de modo que algunas de las celdas de la tabla son editables he subclase QAbstractTableModel y. El problema es que cuando comienzo a la edición, se borra el valor de celda existente. Me gustaría tener inicialmente el valor existente de la célula seleccionada. ¿Cómo puedo hacer esto?

¿Fue útil?

Solución

La solución es manejar Qt :: EditRole cuando imperiosas de datos (). Yo estaba manejando anteriormente sólo Qt :: DisplayRole.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top