diff options
Diffstat (limited to 'rbutil/rbutilqt/progressloggergui.cpp')
-rw-r--r-- | rbutil/rbutilqt/progressloggergui.cpp | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/progressloggergui.cpp b/rbutil/rbutilqt/progressloggergui.cpp index f348d5b96d..8dc3e71844 100644 --- a/rbutil/rbutilqt/progressloggergui.cpp +++ b/rbutil/rbutilqt/progressloggergui.cpp | |||
@@ -31,7 +31,30 @@ ProgressLoggerGui::ProgressLoggerGui(QObject* parent): ProgressloggerInterface(p | |||
31 | void ProgressLoggerGui::addItem(QString text) | 31 | void ProgressLoggerGui::addItem(QString text) |
32 | { | 32 | { |
33 | dp.listProgress->addItem(text); | 33 | dp.listProgress->addItem(text); |
34 | } | 34 | } |
35 | |||
36 | void ProgressLoggerGui::addItem(QString text,int flag) | ||
37 | { | ||
38 | QListWidgetItem* item = new QListWidgetItem(text); | ||
39 | |||
40 | switch(flag) | ||
41 | { | ||
42 | case LOGOK: | ||
43 | item->setIcon(QIcon(":/icons/icons/log-ok.png")); | ||
44 | break; | ||
45 | case LOGINFO: | ||
46 | item->setIcon(QIcon(":/icons/icons/log-info.png")); | ||
47 | break; | ||
48 | case LOGWARNING: | ||
49 | item->setIcon(QIcon(":/icons/icons/log-warning.png")); | ||
50 | break; | ||
51 | case LOGERROR: | ||
52 | item->setIcon(QIcon(":/icons/icons/log-error.png")); | ||
53 | break; | ||
54 | } | ||
55 | |||
56 | dp.listProgress->addItem(item); | ||
57 | } | ||
35 | 58 | ||
36 | void ProgressLoggerGui::setProgressValue(int value) | 59 | void ProgressLoggerGui::setProgressValue(int value) |
37 | { | 60 | { |