У меня есть QList из QLineEdit * 's
QList<QLineEdit*> example;
Пример будет содержать 100 элементов lineEdits.
Когда я пытаюсь сохранить или загрузить файл, он не может правильно сохранить или загрузить QList
, если он вообще существует. Я получаю намного меньше, чем ожидалось, количество данных.
Я вижу на странице ресурсов QList<T>
здесь , что есть правильный оператор для << & >>,
Однако я не могу заставить их сохранить в файл, используя QDataStream
Я также пытался скопировать все значения "text ()" из LineEdits в отдельный список строк, но я все еще не могу сохранить их в файл. Любая помощь будет оценена.
РЕДАКТИРОВАТЬ: Похоже, что сделал это. Вот как я их читаю, есть ли более простой подход к этому, или я в значительной степени раскрыл это?
//memoryAddresses
for(int i = 0; i < 100; i++)
{
QString temp;
loadFile >> temp;
memAddr.at(i)->setText(temp);
}