ui/controls.cc: fix QLabel leak (#30382)

fix QLabel leak
old-commit-hash: 17cab9bb50
chrysler-long2
Dean Lee 1 year ago committed by GitHub
parent 8aac0bdfff
commit fe554ceee3
  1. 5
      selfdrive/ui/qt/widgets/controls.cc

@ -12,13 +12,14 @@ AbstractControl::AbstractControl(const QString &title, const QString &desc, cons
hlayout->setSpacing(20);
// left icon
icon_label = new QLabel();
icon_label = new QLabel(this);
hlayout->addWidget(icon_label);
if (!icon.isEmpty()) {
icon_pixmap = QPixmap(icon).scaledToWidth(80, Qt::SmoothTransformation);
icon_label->setPixmap(icon_pixmap);
icon_label->setSizePolicy(QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed));
hlayout->addWidget(icon_label);
}
icon_label->setVisible(!icon.isEmpty());
// title
title_label = new QPushButton(title);

Loading…
Cancel
Save