UI: fix reset calibration description

old-commit-hash: ff3f6de149
taco
Adeeb Shihadeh 3 years ago
parent 92da40952f
commit 7e10f872cf
  1. 30
      selfdrive/ui/qt/widgets/controls.cc

@ -45,21 +45,23 @@ AbstractControl::AbstractControl(const QString &title, const QString &desc, cons
main_layout->addLayout(hlayout);
// description
if (!desc.isEmpty()) {
description = new QLabel(desc);
description->setContentsMargins(40, 20, 40, 20);
description->setStyleSheet("font-size: 40px; color: grey");
description->setWordWrap(true);
description->setVisible(false);
main_layout->addWidget(description);
connect(title_label, &QPushButton::clicked, [=]() {
if (!description->isVisible()) {
emit showDescription();
}
description = new QLabel(desc);
description->setContentsMargins(40, 20, 40, 20);
description->setStyleSheet("font-size: 40px; color: grey");
description->setWordWrap(true);
description->setVisible(false);
main_layout->addWidget(description);
connect(title_label, &QPushButton::clicked, [=]() {
if (!description->isVisible()) {
emit showDescription();
}
if (!description->text().isEmpty()) {
description->setVisible(!description->isVisible());
});
}
}
});
main_layout->addStretch();
}

Loading…
Cancel
Save