diff --git a/launch_chffrplus.sh b/launch_chffrplus.sh index 8a91bb4e5b..cc6e8f4973 100755 --- a/launch_chffrplus.sh +++ b/launch_chffrplus.sh @@ -9,6 +9,10 @@ source "$BASEDIR/launch_env.sh" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" function two_init { + + export QT_QPA_EGLFS_PHYSICAL_WIDTH=151 + export QT_QPA_EGLFS_PHYSICAL_HEIGHT=74 + # Wifi scan wpa_cli IFNAME=wlan0 SCAN diff --git a/selfdrive/ui/qt/offroad/onboarding.cc b/selfdrive/ui/qt/offroad/onboarding.cc index 8a09a79ca7..1b32c61226 100644 --- a/selfdrive/ui/qt/offroad/onboarding.cc +++ b/selfdrive/ui/qt/offroad/onboarding.cc @@ -75,7 +75,7 @@ QWidget* OnboardingWindow::terms_screen() { buttons->addWidget(new QPushButton("Decline")); buttons->addSpacing(50); - QPushButton *accept_btn = new QPushButton("Accept"); + QPushButton *accept_btn = new QPushButton("Scroll to accept"); accept_btn->setEnabled(false); buttons->addWidget(accept_btn); QObject::connect(accept_btn, &QPushButton::released, [=]() { @@ -105,6 +105,8 @@ QWidget* OnboardingWindow::terms_screen() { #endif QObject::connect(sb, &QScrollBar::valueChanged, [sb, accept_btn]() { accept_btn->setEnabled(accept_btn->isEnabled() || (sb->value() == sb->maximum())); + if (sb->value() == sb->maximum()) + accept_btn->setText("Accept"); }); QWidget *widget = new QWidget;