Model switcher
Added model selector to swap between several different models on the fly.
This commit is contained in:
@@ -217,6 +217,17 @@ OffroadHome::OffroadHome(QWidget* parent) : QFrame(parent) {
|
||||
font-size: 55px;
|
||||
}
|
||||
)");
|
||||
|
||||
// Set the model name
|
||||
std::map<int, QString> MODEL_NAME {
|
||||
{0, "New Delhi"},
|
||||
{1, "Blue Diamond V1"},
|
||||
{2, "Blue Diamond V2"},
|
||||
{3, "Farmville"},
|
||||
{4, "New Lemon Pie"},
|
||||
};
|
||||
|
||||
modelName = MODEL_NAME[params.getInt("Model")];
|
||||
}
|
||||
|
||||
void OffroadHome::showEvent(QShowEvent *event) {
|
||||
@@ -230,7 +241,7 @@ void OffroadHome::hideEvent(QHideEvent *event) {
|
||||
|
||||
void OffroadHome::refresh() {
|
||||
date->setText(QLocale(uiState()->language.mid(5)).toString(QDateTime::currentDateTime(), "dddd, MMMM d"));
|
||||
version->setText(getBrand() + " v" + getVersion().left(14).trimmed());
|
||||
version->setText(getBrand() + " v" + getVersion().left(14).trimmed() + " - " + modelName);
|
||||
|
||||
bool updateAvailable = update_widget->refresh();
|
||||
int alerts = alerts_widget->refresh();
|
||||
|
||||
Reference in New Issue
Block a user