example qt qtableview

qtableview example



¿Cómo seleccionar Row en QTableView? (1)

Utilizar

table-> verticalHeader() -> hide() ;

para obtener el encabezado vertical y ocultarlo, y

table-> setSelectionBehavior ( QAbstractItemView::SelectRows );

para hacer que QTableView solo seleccione filas enteras. Es posible que también desee especificar el modo de selección .

Soy nuevo en QT y estoy usando QTableView , como se muestra a continuación:

En el lado izquierdo de la tabla, Qt muestra automáticamente un número de fila, como he notado en rojo. ¿Cómo me deshago de estos números?

Mi otro problema es que si hago clic en cualquier celda, solo se selecciona esa celda. ¿Cómo puedo llegar hasta donde, cuando un usuario hace clic en una celda, se selecciona toda la fila, como noté en rosa? Por ejemplo, si hago clic en la celda testApp-copy.itr , se debe seleccionar toda la tercera fila.