diff options
-rw-r--r-- | rbutil/rbutilqt/progressloggergui.cpp | 13 | ||||
-rw-r--r-- | rbutil/rbutilqt/progressloggergui.h | 2 |
2 files changed, 15 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/progressloggergui.cpp b/rbutil/rbutilqt/progressloggergui.cpp index 15ddc18663..a96778bc11 100644 --- a/rbutil/rbutilqt/progressloggergui.cpp +++ b/rbutil/rbutilqt/progressloggergui.cpp | |||
@@ -59,6 +59,13 @@ void ProgressLoggerGui::addItem(const QString &text, int flag) | |||
59 | dp.listProgress->scrollToItem(item); | 59 | dp.listProgress->scrollToItem(item); |
60 | } | 60 | } |
61 | 61 | ||
62 | void ProgressLoggerGui::setProgress(int value, int max) | ||
63 | { | ||
64 | setProgressValue(value); | ||
65 | setProgressMax(max); | ||
66 | } | ||
67 | |||
68 | |||
62 | void ProgressLoggerGui::setProgressValue(int value) | 69 | void ProgressLoggerGui::setProgressValue(int value) |
63 | { | 70 | { |
64 | dp.progressBar->setValue(value); | 71 | dp.progressBar->setValue(value); |
@@ -74,6 +81,12 @@ int ProgressLoggerGui::getProgressMax() | |||
74 | return dp.progressBar->maximum(); | 81 | return dp.progressBar->maximum(); |
75 | } | 82 | } |
76 | 83 | ||
84 | void ProgressLoggerGui::setProgressVisible(bool b) | ||
85 | { | ||
86 | dp.progressBar->setVisible(b); | ||
87 | } | ||
88 | |||
89 | |||
77 | void ProgressLoggerGui::abort() | 90 | void ProgressLoggerGui::abort() |
78 | { | 91 | { |
79 | dp.buttonAbort->setText(tr("&Ok")); | 92 | dp.buttonAbort->setText(tr("&Ok")); |
diff --git a/rbutil/rbutilqt/progressloggergui.h b/rbutil/rbutilqt/progressloggergui.h index 41e7012df0..231e6d82c9 100644 --- a/rbutil/rbutilqt/progressloggergui.h +++ b/rbutil/rbutilqt/progressloggergui.h | |||
@@ -33,6 +33,7 @@ public: | |||
33 | virtual void setProgressValue(int value); | 33 | virtual void setProgressValue(int value); |
34 | virtual void setProgressMax(int max); | 34 | virtual void setProgressMax(int max); |
35 | virtual int getProgressMax(); | 35 | virtual int getProgressMax(); |
36 | virtual void setProgressVisible(bool); | ||
36 | 37 | ||
37 | signals: | 38 | signals: |
38 | virtual void aborted(); | 39 | virtual void aborted(); |
@@ -41,6 +42,7 @@ signals: | |||
41 | public slots: | 42 | public slots: |
42 | virtual void addItem(const QString &text); //! add a string to the progress list | 43 | virtual void addItem(const QString &text); //! add a string to the progress list |
43 | virtual void addItem(const QString &text, int flag); //! add a string to the list | 44 | virtual void addItem(const QString &text, int flag); //! add a string to the list |
45 | virtual void setProgress(int, int); //! set progress bar | ||
44 | 46 | ||
45 | virtual void abort(); | 47 | virtual void abort(); |
46 | virtual void undoAbort(); | 48 | virtual void undoAbort(); |