X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fcoresessionwidget.cpp;h=c0fb8c890c96193f5eabe6e13590744ba4b98312;hb=4e51500401db3c85dbe5e92e5e5c15b6e3c87787;hp=c0f968680559207acb521d3c43f84f2d339752f8;hpb=6eefdfc697067d184a589fc8a231b16316c09106;p=quassel.git diff --git a/src/qtui/coresessionwidget.cpp b/src/qtui/coresessionwidget.cpp index c0f96868..c0fb8c89 100644 --- a/src/qtui/coresessionwidget.cpp +++ b/src/qtui/coresessionwidget.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * 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 * @@ -18,14 +18,14 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ +#include "coresessionwidget.h" + #include #include "client.h" -#include "coresessionwidget.h" #include "util.h" - -CoreSessionWidget::CoreSessionWidget(QWidget *parent) +CoreSessionWidget::CoreSessionWidget(QWidget* parent) : QWidget(parent) { ui.setupUi(this); @@ -41,11 +41,9 @@ void CoreSessionWidget::setData(QMap map) ui.labelVersionDate->setText(QString("%1").arg(tr("Unknown date"))); } else { - ui.labelVersionDate->setText(tryFormatUnixEpoch(map["clientVersionDate"].toString(), - Qt::DateFormat::DefaultLocaleShortDate)); + ui.labelVersionDate->setText(tryFormatUnixEpoch(map["clientVersionDate"].toString(), Qt::DateFormat::DefaultLocaleShortDate)); } - ui.labelUptime->setText(map["connectedSince"].toDateTime() - .toLocalTime().toString(Qt::DateFormat::DefaultLocaleShortDate)); + ui.labelUptime->setText(map["connectedSince"].toDateTime().toLocalTime().toString(Qt::DateFormat::DefaultLocaleShortDate)); if (map["location"].toString().isEmpty()) { ui.labelLocation->hide(); ui.labelLocationTitle->hide(); @@ -57,7 +55,8 @@ void CoreSessionWidget::setData(QMap map) // Both client and core support it, enable the button ui.disconnectButton->setEnabled(true); ui.disconnectButton->setToolTip(tr("End the client's session, disconnecting it")); - } else { + } + else { // For any active sessions to be displayed, the core must support this feature. We can // assume the client doesn't support being remotely disconnected. // @@ -68,14 +67,14 @@ void CoreSessionWidget::setData(QMap map) ui.disconnectButton->setEnabled(false); // Assuming the client lacks support, set the tooltip accordingly ui.disconnectButton->setToolTip( - QString("

%1

%2

").arg( - tr("End the client's session, disconnecting it"), - tr("This client does not support being remotely disconnected"))); + QString("

%1

%2

") + .arg(tr("End the client's session, disconnecting it"), tr("This client does not support being remotely disconnected"))); } bool success = false; _peerId = map["id"].toInt(&success); - if (!success) _peerId = -1; + if (!success) + _peerId = -1; } void CoreSessionWidget::onDisconnectClicked()