X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmsgprocessorstatuswidget.cpp;h=f5616bf6ae7787283bedf3c9cf83748062c0410b;hp=ca0719081adb8ce644dfbb183c93ea6d8e823277;hb=3f354bcce2cecfe88a46de90cbf94ffd1bc7c506;hpb=31253a98ef87edb8f87ff53270529ed4f7659612 diff --git a/src/qtui/msgprocessorstatuswidget.cpp b/src/qtui/msgprocessorstatuswidget.cpp index ca071908..f5616bf6 100644 --- a/src/qtui/msgprocessorstatuswidget.cpp +++ b/src/qtui/msgprocessorstatuswidget.cpp @@ -1,5 +1,5 @@ /*************************************************************************** -* Copyright (C) 2005-08 by the Quassel Project * +* Copyright (C) 2005-09 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -20,17 +20,19 @@ #include "msgprocessorstatuswidget.h" -MsgProcessorStatusWidget::MsgProcessorStatusWidget(QWidget *parent) : QWidget(parent) { +MsgProcessorStatusWidget::MsgProcessorStatusWidget(QWidget *parent) + : QWidget(parent) +{ ui.setupUi(this); - hide(); } void MsgProcessorStatusWidget::setProgress(int value, int max) { - if(max <= 0) { + if(max <= 0 || value == max) { hide(); } else { - if(isHidden()) show(); + if(isHidden()) + show(); ui.progressBar->setMaximum(max); ui.progressBar->setValue(value); }