增强序列化的进度指示器

时间:2011-09-07 14:35:32

标签: progress boost-serialization

我有一个使用boost序列化实现的文档结构,但是当我保存/加载文档时,可能需要很长时间。我需要有一个进度指示,表明保存/负载已经达到了多远。

有没有办法使用boost iostreams源?这样我就可以实现从输入流中获取数据的源。

更多想法?

1 个答案:

答案 0 :(得分:0)

也许尝试创建一个只显示

的窗口

“保存到文件...” / “从文件加载...”

一旦保存/加载操作结束就会被破坏。

保存操作完成后,您还可以将“保存到文件”消息更新为“文件保存”

这不是一个理想的解决方案,但至少你的用户不会想到保存/加载操作正在做什么。我自己找了一个类似的解决方案但没找到。如果你找到了什么,请告诉我。