c++ - examples - Cómo establecer la altura de fila de QTableView?
qt examples code (1)
Para las versiones de Qt <5
QHeaderView *verticalHeader = myTableView->verticalHeader();
verticalHeader->setResizeMode(QHeaderView::Fixed);
verticalHeader->setDefaultSectionSize(24);
Para las versiones de Qt> = 5 use
QHeaderView *verticalHeader = myTableView->verticalHeader();
verticalHeader->setSectionResizeMode(QHeaderView::Fixed);
verticalHeader->setDefaultSectionSize(24);
Si esa función no se aplica a los encabezados verticales, es probable que setRowHeight()
llamar a setRowHeight()
cada vez que agregue una nueva fila.
Tengo QTableView
y QAbstractTableModel
. Necesito filas para tener una altura igual a 24. Sé que la única forma de hacerlo es llamando a QTableView::setRowHeight
. Como el modelo es dinámico, se pueden agregar nuevas filas, pero no quiero llamar a setRowHeight
cada vez que se agrega una nueva fila.
¿Cómo puedo configurar QTableView
manera que use la misma altura para nuevas filas agregadas o se puede enviar un modelo con la altura de las filas?