Cleaned up home screen UI
Added back the date to the home screen and cleaned up the software version text for a more classic/cleaner look.
This commit is contained in:
@@ -131,6 +131,9 @@ OffroadHome::OffroadHome(QWidget* parent) : QFrame(parent) {
|
|||||||
QObject::connect(alert_notif, &QPushButton::clicked, [=] { center_layout->setCurrentIndex(2); });
|
QObject::connect(alert_notif, &QPushButton::clicked, [=] { center_layout->setCurrentIndex(2); });
|
||||||
header_layout->addWidget(alert_notif, 0, Qt::AlignHCenter | Qt::AlignLeft);
|
header_layout->addWidget(alert_notif, 0, Qt::AlignHCenter | Qt::AlignLeft);
|
||||||
|
|
||||||
|
date = new ElidedLabel();
|
||||||
|
header_layout->addWidget(date, 0, Qt::AlignHCenter | Qt::AlignLeft);
|
||||||
|
|
||||||
version = new ElidedLabel();
|
version = new ElidedLabel();
|
||||||
header_layout->addWidget(version, 0, Qt::AlignHCenter | Qt::AlignRight);
|
header_layout->addWidget(version, 0, Qt::AlignHCenter | Qt::AlignRight);
|
||||||
|
|
||||||
@@ -226,7 +229,8 @@ void OffroadHome::hideEvent(QHideEvent *event) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void OffroadHome::refresh() {
|
void OffroadHome::refresh() {
|
||||||
version->setText(getBrand() + " " + QString::fromStdString(params.get("UpdaterCurrentDescription")));
|
date->setText(QLocale(uiState()->language.mid(5)).toString(QDateTime::currentDateTime(), "dddd, MMMM d"));
|
||||||
|
version->setText(getBrand() + " v" + getVersion().left(14).trimmed());
|
||||||
|
|
||||||
bool updateAvailable = update_widget->refresh();
|
bool updateAvailable = update_widget->refresh();
|
||||||
int alerts = alerts_widget->refresh();
|
int alerts = alerts_widget->refresh();
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ private:
|
|||||||
Params params;
|
Params params;
|
||||||
|
|
||||||
QTimer* timer;
|
QTimer* timer;
|
||||||
|
ElidedLabel* date;
|
||||||
ElidedLabel* version;
|
ElidedLabel* version;
|
||||||
QStackedLayout* center_layout;
|
QStackedLayout* center_layout;
|
||||||
UpdateAlert *update_widget;
|
UpdateAlert *update_widget;
|
||||||
|
|||||||
Reference in New Issue
Block a user