X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmsgprocessorstatuswidget.cpp;h=f5616bf6ae7787283bedf3c9cf83748062c0410b;hp=9118778dc173c53a7e4bc2c84c5538947b4939a9;hb=6b2f3b5846f1329e9a5ea38192ae9ca6e47920bd;hpb=f824db0e31b54969e0b7fa0b5405b1e9173d482c diff --git a/src/qtui/msgprocessorstatuswidget.cpp b/src/qtui/msgprocessorstatuswidget.cpp index 9118778d..f5616bf6 100644 --- a/src/qtui/msgprocessorstatuswidget.cpp +++ b/src/qtui/msgprocessorstatuswidget.cpp @@ -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); }