/***************************************************************************
- * Copyright (C) 2005-2018 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
#include "icon.h"
#include "signalproxy.h"
-CoreConnectionStatusWidget::CoreConnectionStatusWidget(CoreConnection *connection, QWidget *parent)
- : QWidget(parent),
- _coreConnection(connection)
+CoreConnectionStatusWidget::CoreConnectionStatusWidget(CoreConnection* connection, QWidget* parent)
+ : QWidget(parent)
+ , _coreConnection(connection)
{
ui.setupUi(this);
ui.lagLabel->hide();
connect(coreConnection(), &CoreConnection::lagUpdated, this, &CoreConnectionStatusWidget::updateLag);
}
-
void CoreConnectionStatusWidget::update()
{
- CoreConnection *conn = coreConnection();
+ CoreConnection* conn = coreConnection();
if (conn->progressMaximum() >= 0) {
ui.progressBar->setMinimum(conn->progressMinimum());
ui.progressBar->setMaximum(conn->progressMaximum());
ui.messageLabel->setText(conn->progressText());
}
-
void CoreConnectionStatusWidget::updateLag(int msecs)
{
if (msecs >= 0) {
}
}
-
void CoreConnectionStatusWidget::connectionStateChanged(CoreConnection::ConnectionState state)
{
if (state >= CoreConnection::Connected) {
ui.sslLabel->hide();
}
-
void CoreConnectionStatusWidget::progressRangeChanged(int min, int max)
{
Q_UNUSED(min)