编辑文件中的文本

Edit text in File

本文关键字:文本 编辑文件      更新时间:2023-10-16

在程序中记录各种信息,并希望编辑二合一文件,用户将键入lineEdit并在文件中交换

我的代码:

QString valor = ui->edtRValor->text();
QDate dateIn = ui->dateRInicial->date();
QString dataInicio = dateIn.toString();
QDate dateFi = ui->dateRFim->date();
QString FimDate = dateFi.toString();
QFile arch("C:\Users\Caio\Documents\cadastrarQuarto.txt");
if(!sr.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QTextStream out(&arch);

如何键入值并与文件中写入的值交换?

我的文件:

231-1º-40-sáb jan 1 2000-qua jan 5 2000-160-2
441-4º-40-sáb jan 1 2020-qua jan 5 2200-190-8

如果你这样做了?

QString dataInicio = dateIn.toString("dd.MM.yyyy");
QString FimDate = dateFi.toString("dd.MM.yyyy");

用于日期视图格式。