estoy usando QTableView. está funcionando bien. pero el problema es que si hago doble clic en la celda, cambia al modo de edición. Necesito deshabilitar la opción de editar. Como hacer eso. por favor, ayúdame a encontrar la solución.Cómo deshabilitar el modo de edición en QTableView?
Respuesta
Usar la siguiente:
QTableView table(...);
table.setEditTriggers(QAbstractItemView::NoEditTriggers);
Uso del editTriggers property
para cambiar el comportamiento
Probablemente deberías crear un ejemplo en tu solución. El enlace que usaste está roto y la respuesta realmente no ofrece mucha ayuda por sí misma. – thnkwthprtls
Trate QAbstractItemView, que es la clase base de QTableView donde se declara la enumeración EditTriggers (que NoEdittriggers es un elemento de). Tomado del enlace this.
QTableView table(...);
table.setEditTriggers(QAbstractItemView::NoEditTriggers);
Esto debería tener más votos positivos, en realidad es más correcto que la respuesta aceptada que tiene un error tipográfico importante – thnkwthprtls
- 1. Cómo activar el modo de edición de un elemento en QTableView?
- 2. Salir/deshabilitar el modo de edición después de hacer doble clic en evento manejado
- 3. Cómo detectar el modo de edición en el iPhone UITableView
- 4. Deshabilitar el modo de autocompletar en modo noweb
- 5. UITableView, interceptando el modo de edición
- 6. Salir del modo de edición
- 7. Cómo detectar DoubleClick en QTableView
- 8. ¿Webpart está en modo de edición?
- 9. ComboBox en DatagridView en el modo de edición
- 10. En UITableViewCell ¿cómo puedo revertir el modo de confirmación de eliminación al modo de edición normal?
- 11. Gráficos de Java deshabilitar el modo xor
- 12. CellEditingTemplate de DataGrid y enfoque en el modo de edición
- 13. Deshabilitar el modo estricto de MySQL
- 14. Gridview deshabilitar edición en 1 columna asp.net
- 15. Cómo deshabilitar la edición de algunas celdas en la edición de filas de JQGrid?
- 16. Sin modo de edición en el portlet Liferay
- 17. ASP GridView Todas las Filas En el Modo de Edición
- 18. Seleccionar una UITableViewCell en el modo de edición
- 19. ¿Cómo seleccionar filas mientras está en modo de edición?
- 20. ¿Cómo detectar que UITableView está en modo de edición?
- 21. Datagridview: ¿Cómo establecer una celda en modo de edición?
- 22. JQuery JEditable - Cómo deshabilitar al hacer clic en edición
- 23. Modo de edición de UITableView no funciona
- 24. Deshabilitar el modo de suspensión en Windows Mobile 6
- 25. Emacs - deshabilitar el envío de palabras en modo html
- 26. QTableView: ¿cómo creo correctamente un QModelIndex?
- 27. ¿Indicador bash diferente para el modo de edición vi diferente?
- 28. WPF datagrid: deshabilitar la edición en ciertas filas
- 29. UITableView Modo de edición Mostrar botones personalizados
- 30. Cómo deshabilitar la edición de cuadros de texto?
Gracias. esta funcionando. – saravanan
Esto funcionó para mí también cuando tuve un problema similar, aunque es en realidad 'QAbstractItemView', no 'QAbstractView' – thnkwthprtls