我试图在 .txt 中保存 QtDesigner 中的 DataEdit 日期,然后打开 .txt 并将日期放入 DataEdit 中。
保存是好的:
QTextStream out(&sFile);
out << ui.lineEdit_2->text()<< "\n"
<< ui.lineEdit->text()<< "\n"
<< ui.dateEdit->text();
打开(这是问题所在):
QTextStream in(&sFile);
QString text = in.readLine();
QString name = in.readLine();
QDateEdit fecha = in.readLine();
sFile.close();
ui.lineEdit_2->setText(text);
ui.lineEdit->setText(name);
ui.dateEdit->date(fecha);
错误 1 错误 C2440:“正在初始化”:无法从“QString”转换为“QDateEdit”
错误 2 错误 C2660:“QDateTimeEdit::date”:函数不接受 1 个参数
我不知道喜欢改变这个。