occt: master 7a3e8aad

Author Committer Branch Timestamp Parent
abv bugmaster master 2020-09-13 16:48:30 master 88610dfc
Affected Issues  0031763: Foundation Classes - reporting of progress within parallel algorithms
Changeset 0031763: Foundation Classes - reporting of progress within parallel algorithms

Classes Message_ProgressRange and Message_ProgressScope are improved to store start point of the range.
Method Message_ProgressScope::Value() is improved to compute the value in the current scope from the actual current value of the global progress.
Description of Message_ProgressScope class is improved.

Off-topic:
- method Message_ProgressScope::Relieve() is renamed to Close() for semantic consistency
- article in Upgrade Guide is revised and corrected
mod - dox/dev_guides/upgrade/upgrade.md Diff File
mod - src/Draw/Draw_ProgressIndicator.cxx Diff File
mod - src/Message/Message_ProgressIndicator.hxx Diff File
mod - src/Message/Message_ProgressRange.hxx Diff File
mod - src/Message/Message_ProgressScope.hxx Diff File
mod - src/Message/Message_ProgressSentry.hxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File