Я создаю приложение, которое пишет небольшой текстовый файл, содержащий 3 строки, а затем загружает их обратно в приложение в виджете списка.
Это все работает нормально, но теперь я хочу сделать так, чтобы текстовый файл не был в виде простого текста. Мне не нужен какой-либо сложный шифр или что-либо, для чего нужен ключ для шифрования и дешифрования. Я просто хочу иметь возможность зашифровать его при сохранении (сохраняет документ, который не представлен в виде простого текста) и расшифровать его, прежде чем он загрузит его обратно в потерянный виджет.
Ниже приведен мой код для записи и чтения из текстового файла. Я просто хотел бы переделать это, чтобы это не простой текст, и мне все равно, что это небезопасно, просто не простой текст
QFile m_file("mytext.txt");
m_file.open(QFile::WriteOnly | QFile::Append);
QTextStream m_stream(&m_file);
m_stream << ui->txt_1->text() + " " + ui->txt_2->text() + " " + ui->txt_3->text() <<;
m_file.close();
QFile n_file("mytext.txt");
n_file.open(QFile::ReadOnly);
QTextStream n_stream(&n_file);
int i=0;
while (!n_stream.atEnd())
{
ui->listWidget->addItem(n_stream.readLine());
i++;
}