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
This commit is contained in:
parent
0d62f05b79
commit
b147d91afc
|
@ -79,8 +79,8 @@ void WifiUI::refresh() {
|
||||||
hlayout->addWidget(new QLabel(QString::fromUtf8(network.ssid)));
|
hlayout->addWidget(new QLabel(QString::fromUtf8(network.ssid)));
|
||||||
|
|
||||||
// strength indicator
|
// strength indicator
|
||||||
unsigned int strength_scale = std::round(network.strength / 25.0) * 25;
|
unsigned int strength_scale = network.strength / 17;
|
||||||
QPixmap pix("../assets/offroad/indicator_wifi_" + QString::number(strength_scale) + ".png");
|
QPixmap pix("../assets/images/network_" + QString::number(strength_scale) + ".png");
|
||||||
QLabel *icon = new QLabel();
|
QLabel *icon = new QLabel();
|
||||||
icon->setPixmap(pix.scaledToWidth(100, Qt::SmoothTransformation));
|
icon->setPixmap(pix.scaledToWidth(100, Qt::SmoothTransformation));
|
||||||
icon->setSizePolicy(QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed));
|
icon->setSizePolicy(QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed));
|
||||||
|
@ -99,7 +99,6 @@ void WifiUI::refresh() {
|
||||||
QWidget * w = new QWidget;
|
QWidget * w = new QWidget;
|
||||||
w->setLayout(hlayout);
|
w->setLayout(hlayout);
|
||||||
vlayout->addWidget(w);
|
vlayout->addWidget(w);
|
||||||
|
|
||||||
w->setStyleSheet(R"(
|
w->setStyleSheet(R"(
|
||||||
QLabel {
|
QLabel {
|
||||||
font-size: 40px;
|
font-size: 40px;
|
||||||
|
@ -114,6 +113,9 @@ void WifiUI::refresh() {
|
||||||
background-color: #114265;
|
background-color: #114265;
|
||||||
}
|
}
|
||||||
)");
|
)");
|
||||||
|
if(i > 10){
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -62,9 +62,6 @@ MainWindow::MainWindow(QWidget *parent) : QWidget(parent) {
|
||||||
onboardingWindow = new OnboardingWindow(this);
|
onboardingWindow = new OnboardingWindow(this);
|
||||||
main_layout->addWidget(onboardingWindow);
|
main_layout->addWidget(onboardingWindow);
|
||||||
|
|
||||||
InputField *inputField = new InputField(this);
|
|
||||||
main_layout->addWidget(inputField);
|
|
||||||
|
|
||||||
main_layout->setMargin(0);
|
main_layout->setMargin(0);
|
||||||
setLayout(main_layout);
|
setLayout(main_layout);
|
||||||
QObject::connect(glWindow, SIGNAL(openSettings()), this, SLOT(openSettings()));
|
QObject::connect(glWindow, SIGNAL(openSettings()), this, SLOT(openSettings()));
|
||||||
|
|
Loading…
Reference in a new issue