Чтение и запись в файл из QTableView
Как я могу читать и записывать в текстовый файл ввод даты в QTableView?
Это то, что у меня есть, но я хотел бы сохранить данные, когда они будут добавлены в таблицу, и, конечно, иметь возможность читать их обратно при повторном открытии приложения. Есть ли урок, на который я могу сослаться?
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
model = new QStandardItemModel();
model->setRowCount(0);
ui->tableView->setModel(model);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
QStandardItem *userName = new QStandardItem(ui->lineEdit_Name->text());
QStandardItem *userNumber = new QStandardItem(ui->lineEdit_Number->text());
QList row;
row lineEdit_2->text());
QList row;
row setRowCount(n);
model->setColumnCount(m);
for (int i = 0; i < n ; ++i) {
for (int j = 0; j < m; j++) {
QStandardItem *item = new QStandardItem;
item->read(stream);
model->setItem(i, j, item);
}
}
file.close();
}
}