Solved How to set cell size of QTableWidget?
-
Solved:
ui->tableWidget->horizontalHeader()->setDefaultSectionSize(60); // width ui->tableWidget->verticalHeader()->setDefaultSectionSize(60); // height ...... ui->tableWidget->setCellWidget(r,c,widget);
-
@sonichy
try:QTabelWIdgetItem* item = new QTableWidgetItem; item->setSizeHint( widget->sizeHint() ); ui->tableWidget->setCellWidget(r,c,item); ui->tableWidget->setCellWidget(r,c,widget);
-
For the people ending here from google.
The solution that avoids the awfulsetCellWidget
is using aQStyledItemDelegate
subclass that reimplementssizeHint()
-
but how can i do this?