在Qt中创建一个表并由用户填写(create a table in Qt and fill it by the user)
我想创建一个包含3列和n行的表的Qt应用程序,用户将通过将其放入编辑按钮来选择行数,该表将有3列和用户给出的数字。 然后用元素填充它
我搜索了很多,但只找到了如何用sql数据填充,
请问有人有想法吗?
这是我到目前为止所做的,我已经修复了行数和列数,但它不是我想要的,此外,我想使用QtableWidget或QtavleViewItem
int n;
n = ui->spinBox->value();
QStandardItemModel *model = new QStandardItemModel(n,3,this); //2 Rows and 3 Columns
model->setHorizontalHeaderItem(0, new QStandardItem(QString("x")));
model->setHorizontalHeaderItem(1, new QStandardItem(QString("y")));
model->setHorizontalHeaderItem(2, new QStandardItem(QString("z")));
ui->tableView->setModel(model);
i want to create an Qt application containing a table of 3 columns and n row, the user will choose the number of row by putting it in the edit button and th