Индикатор прогресса для повышения сериализации - PullRequest
1 голос
/ 07 сентября 2011

У меня есть структура документа с расширенной сериализацией, однако, когда я сохраняю / загружаю документ, это может занять много времени. Мне нужно иметь индикатор прогресса того, как далеко зашло сохранение / загрузка.

Есть ли способ использовать для этого источник boost iostreams? Таким образом я смогу реализовать источник, берущий данные из моего входного потока.

Больше идей?

1 Ответ

0 голосов
/ 02 декабря 2011

Возможно, попробуйте создать окно, в котором будет указано

"Сохранение в файл ..." / "Загрузка из файла ..."

, которая уничтожается после завершения операции сохранения / загрузки.

Вы также можете обновить «Сохранить в файл» сообщение до «Файл сохранен» один разоперация сохранения завершена.

Это не идеальное решение, но, по крайней мере, ваши пользователи не будут ломать голову над вопросом, что делает операция сохранения / загрузки.Я сам искал подобное решение, но не нашел.Дайте мне знать, если найдете что-нибудь.

...