projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
QtUiStyle: Support more font weights
[quassel.git]
/
src
/
qtui
/
coresessionwidget.cpp
diff --git
a/src/qtui/coresessionwidget.cpp
b/src/qtui/coresessionwidget.cpp
index
97993f4
..
fbbb39b
100644
(file)
--- a/
src/qtui/coresessionwidget.cpp
+++ b/
src/qtui/coresessionwidget.cpp
@@
-22,6
+22,7
@@
#include "client.h"
#include "coresessionwidget.h"
#include "client.h"
#include "coresessionwidget.h"
+#include "util.h"
CoreSessionWidget::CoreSessionWidget(QWidget *parent)
CoreSessionWidget::CoreSessionWidget(QWidget *parent)
@@
-36,7
+37,12
@@
void CoreSessionWidget::setData(QMap<QString, QVariant> map)
ui.sessionGroup->setTitle(map["remoteAddress"].toString());
ui.labelLocation->setText(map["location"].toString());
ui.labelClient->setText(map["clientVersion"].toString());
ui.sessionGroup->setTitle(map["remoteAddress"].toString());
ui.labelLocation->setText(map["location"].toString());
ui.labelClient->setText(map["clientVersion"].toString());
- ui.labelVersionDate->setText(map["clientVersionDate"].toString());
+ if (map["clientVersionDate"].toString().isEmpty()) {
+ ui.labelVersionDate->setText(QString("<i>%1</i>").arg(tr("Unknown date")));
+ }
+ else {
+ ui.labelVersionDate->setText(tryFormatUnixEpoch(map["clientVersionDate"].toString()));
+ }
ui.labelUptime->setText(map["connectedSince"].toDateTime().toLocalTime().toString(Qt::DateFormat::SystemLocaleShortDate));
if (map["location"].toString().isEmpty()) {
ui.labelLocation->hide();
ui.labelUptime->setText(map["connectedSince"].toDateTime().toLocalTime().toString(Qt::DateFormat::SystemLocaleShortDate));
if (map["location"].toString().isEmpty()) {
ui.labelLocation->hide();