diff options
author | dt <qtc-committer@nokia.com> | 2011-05-12 13:21:41 +0200 |
---|---|---|
committer | dt <qtc-committer@nokia.com> | 2011-05-12 14:05:33 +0200 |
commit | beadef9a5155352eead79faf08e4bb19e5e29ff5 (patch) | |
tree | 43a8b2a3c82cafd8663f8f39e4bfcef6cd61d40d /src/plugins/coreplugin/progressmanager/progressbar.h | |
parent | d72bddc7da4cda5291d5508b31c56b55d17a1bc6 (diff) |
ProgessBar: Distangle finished from progress
That is allow progress to be at 100% and yet unfinished.
Task-Nr: QTCREATORBUG-4858
Diffstat (limited to 'src/plugins/coreplugin/progressmanager/progressbar.h')
-rw-r--r-- | src/plugins/coreplugin/progressmanager/progressbar.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/progressmanager/progressbar.h b/src/plugins/coreplugin/progressmanager/progressbar.h index e56663c7d3..423d83f796 100644 --- a/src/plugins/coreplugin/progressmanager/progressbar.h +++ b/src/plugins/coreplugin/progressmanager/progressbar.h @@ -60,9 +60,11 @@ public: int minimum() const { return m_minimum; } int maximum() const { return m_maximum; } int value() const { return m_value; } + bool finished() const { return m_finished; } void reset(); void setRange(int minimum, int maximum); void setValue(int value); + void setFinished(bool b); float cancelButtonFader() { return m_cancelButtonFader; } void setCancelButtonFader(float value) { update(); m_cancelButtonFader= value;} bool event(QEvent *); @@ -83,6 +85,7 @@ private: int m_maximum; int m_value; float m_cancelButtonFader; + bool m_finished; }; } // namespace Internal |