编辑文件中的文本

时间:2018-10-29 04:16:28

标签: c++ qt

在程序中记录各种信息,并希望在一个文件中编辑两个信息,用户将输入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

1 个答案:

答案 0 :(得分:0)

如果您做了?

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

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

用于日期视图格式。