Establecer texto inicial cuando se edita una celda QTableView
-
04-10-2019 - |
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?
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