Russian Qt Forum
Март 29, 2024, 03:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сериализация QFileSystemModel  (Прочитано 2591 раз)
Hippo
Гость
« : Октябрь 09, 2017, 11:18 »

Приветствую всех жителей данного форума.
Qt начал заниматься совсем недавно и возникла такая задача - нужно как то сериализовать QFileSystemModel. Это вообще возможно? Есть какие то уже готовые методы?
За ранее всем спасибо.
Записан
ssoft
Программист
*****
Offline Offline

Сообщений: 574


Просмотр профиля
« Ответ #1 : Октябрь 09, 2017, 12:53 »

Модель QFileSystemModel отражает текущее состояние локальной файловой системы. Поэтому не ясен момент, что подразумевается под сериализацией.
Сама сериализация подразумевает возможность десериализации обратно в QFileSystemModel.

Может требуется просто сохранить текущую структуру папок и файлов? Эта задача решается самостоятельно, исходя из специфики задачи.

В общем, требуется понять конечную цель, прежде чем что-то здесь предлагать. Пока что сама постановка кажется весьма странной.
Записан
Hippo
Гость
« Ответ #2 : Октябрь 10, 2017, 07:55 »

Может требуется просто сохранить текущую структуру папок и файлов? Эта задача решается самостоятельно, исходя из специфики задачи.
Думаю, пока нужно именно это.

Хотя в дальнейшем хотелось бы реализовать возможность десериализации обратно в QFileSystemModel о которой вы тоже писали
Модель QFileSystemModel отражает текущее состояние локальной файловой системы. Поэтому не ясен момент, что подразумевается под сериализацией.
Сама сериализация подразумевает возможность десериализации обратно в QFileSystemModel.
Записан
ssoft
Программист
*****
Offline Offline

Сообщений: 574


Просмотр профиля
« Ответ #3 : Октябрь 11, 2017, 07:53 »

Думаю, пока нужно именно это.

Это придется делать самостоятельно.

Хотя в дальнейшем хотелось бы реализовать возможность десериализации обратно в QFileSystemModel о которой вы тоже писали

QFileSystemModel - посредник между файловой системой ОС и графическим представлением. Либо придется писать другую модель, которая сможет отображать сохраненные ранее данные. Либо это какая то специфическая задача по восстановлению структуры папок и файлов в файловой системе, может типа архиватора или еще что-то такое.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 23.