new wifi strength icon (#2601)

* make wifi usable in apartments with lots of access points

* remove unused thing I added a few days ago...

* use a different image

* simpl. and correct scaling
old-commit-hash: b147d91afc
commatwo_master
grekiki 5 years ago committed by GitHub
parent 27aaaa82e6
commit 7d0eb0f3e7
  1. 8
      selfdrive/ui/qt/offroad/wifi.cc
  2. 3
      selfdrive/ui/qt/window.cc

@ -79,8 +79,8 @@ void WifiUI::refresh() {
hlayout->addWidget(new QLabel(QString::fromUtf8(network.ssid)));
// strength indicator
unsigned int strength_scale = std::round(network.strength / 25.0) * 25;
QPixmap pix("../assets/offroad/indicator_wifi_" + QString::number(strength_scale) + ".png");
unsigned int strength_scale = network.strength / 17;
QPixmap pix("../assets/images/network_" + QString::number(strength_scale) + ".png");
QLabel *icon = new QLabel();
icon->setPixmap(pix.scaledToWidth(100, Qt::SmoothTransformation));
icon->setSizePolicy(QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed));
@ -99,7 +99,6 @@ void WifiUI::refresh() {
QWidget * w = new QWidget;
w->setLayout(hlayout);
vlayout->addWidget(w);
w->setStyleSheet(R"(
QLabel {
font-size: 40px;
@ -114,6 +113,9 @@ void WifiUI::refresh() {
background-color: #114265;
}
)");
if(i > 10){
return;
}
}
}

@ -62,9 +62,6 @@ MainWindow::MainWindow(QWidget *parent) : QWidget(parent) {
onboardingWindow = new OnboardingWindow(this);
main_layout->addWidget(onboardingWindow);
InputField *inputField = new InputField(this);
main_layout->addWidget(inputField);
main_layout->setMargin(0);
setLayout(main_layout);
QObject::connect(glWindow, SIGNAL(openSettings()), this, SLOT(openSettings()));

Loading…
Cancel
Save