X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fcoreinfodlg.cpp;fp=src%2Fqtui%2Fcoreinfodlg.cpp;h=b1759776bc6b69dd62fece41287caa015924caaa;hp=d9527358c46c114acf4dfd0a2ac2040ae9f9aa71;hb=fa56ee7fc1b94ea27da6b27c919d6df1c0e0490d;hpb=cb63e88d483f74c8f2f6e06c35c9d18be45cebaa diff --git a/src/qtui/coreinfodlg.cpp b/src/qtui/coreinfodlg.cpp index d9527358..b1759776 100644 --- a/src/qtui/coreinfodlg.cpp +++ b/src/qtui/coreinfodlg.cpp @@ -25,6 +25,7 @@ #include "bufferwidget.h" #include "client.h" #include "icon.h" +#include "util.h" CoreInfoDlg::CoreInfoDlg(QWidget *parent) : QDialog(parent) { ui.setupUi(this); @@ -94,7 +95,13 @@ void CoreInfoDlg::coreInfoChanged(const QVariantMap &coreInfo) { } else { ui.labelCoreVersion->setText(coreInfo["quasselVersion"].toString()); // "BuildDate" for compatibility - ui.labelCoreVersionDate->setText(coreInfo["quasselBuildDate"].toString()); + if (coreInfo["quasselBuildDate"].toString().isEmpty()) { + ui.labelCoreVersionDate->setText(QString("%1").arg(tr("Unknown date"))); + } + else { + ui.labelCoreVersionDate->setText( + tryFormatUnixEpoch(coreInfo["quasselBuildDate"].toString())); + } ui.labelClientCount->setNum(coreInfo["sessionConnectedClients"].toInt()); }