I have a table with 3000 rows and 8 columns. I use the QTableView. To insert items I do:
QStandardItem* vSItem = new QStandardItem();
vSItem->setText(\"Bl
For this quantity of data, you'd be better with a custom model - then you'd have the control of when you inform the view of updates, for example. The 'standard' items scale to hundreds, and probably thousands, due to modern hardware being fast, but they're explicitly documented as not being intended for datasets of this size.