crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> сохранение контейнера объектов в файл
__ilya__
  опции профиля:
сообщение 21.8.2012, 11:25
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 57
Регистрация: 19.1.2012
Пользователь №: 3143

Спасибо сказали: 0 раз(а)




Репутация:   0  


есть некий класс или даже структура в которой есть несколько полей QStrinq, int, double
class Data
{
public:
    QString s1, s2, s3;
    int i1, i2, i3;
    double d1, d2, d3;
};

в другом классе будет контейнер таких объектов
class Widget:public QWidget
{
    Q_OBJECT
    
    QVector<Data>data;
};

я не привел конструктор и методы добавления, удаления объектов, для этого специальные слоты будут.

Собственно вопрос -как мне сохранить содержимое всего контейнера, из этих объектов в файл?
Да и из файла считывать, тоже надо

Сообщение отредактировал __ilya__ - 21.8.2012, 11:32
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
__ilya__
  опции профиля:
сообщение 21.8.2012, 11:52
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 57
Регистрация: 19.1.2012
Пользователь №: 3143

Спасибо сказали: 0 раз(а)




Репутация:   0  


а может мне класс Data наследовать от QIODevice
или я что то не понимаю и несу полную чушь?

Сообщение отредактировал __ilya__ - 21.8.2012, 11:54
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.11.2024, 16:16