QTableView *view = new QTableView(this);
QStandardItemModel *model = new QStandardItemModel(this);
QList<QStandardItem *> items;
QStandardItem *item;
for (int i = 1; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
if (j <= i)
{
item = new QStandardItem(QString("%1 x %2 = %3").arg(i).arg(j).arg(i * j));
}
else
{
item = new QStandardItem("");
}
items.push_back(item);
}
model->appendRow(items);
items.clear();
}
view->setModel(model);