Здравствуйте! struct projectfile { QString name; QString family; }; projectfile prfile; prfile.name = nameEdit->text(); prfile.family = familyEdit->text(); QFile file(fileName); //в глобальных fileName уже есть file.open(QIODevice::WriteOnly); QDataStream out(&file); out.setVersion(QDataStream::Qt_4_3); out << prfile; Ошибка: form.cpp: In member function `void Form::on_saveButton_clicked()': form.cpp:51: error: no match for 'operator<<' in 'out << prfile' ../../../include/QtCore/../../src/corelib/io/qdatastream.h:136: note: candidates are: QDataStream& QDataStream::operator<<(qint8) Т.е. не получается засунуть туда своб структуру данных... Пробовал делать класс, где в паблике нужные данные были. Таже самая история. Не понимаю почему так. Как правильно быть, если есть потребность в сохранении своих типов данных. Всем спасибо.
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от kitov
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от kitov
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от alex_custov
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Почему не сохраняются данные введеные в QTextEdit? (2021)
- Форум Qt udp (2011)
- Форум [q4wine][PATCH] запуск приложений в новых иксах (2011)
- Форум SMTP клиент - разрывы в тексте письма. (2013)
- Форум сохранение данных. (2003)
- Форум парсинг бинарных данных (2016)
- Форум кодирование бинарных данных (2002)
- Форум типы данных (2020)
- Форум типы данных (2004)
- Форум docker сохранение данных (2016)