mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-03-01 17:53:52 +08:00
added full screen nav
This commit is contained in:
@@ -52,6 +52,8 @@ OnroadWindow::OnroadWindow(QWidget *parent) : QWidget(parent) {
|
||||
#ifdef DP
|
||||
border_indicator = new BorderIndicator;
|
||||
#endif
|
||||
// rick - read full screen param
|
||||
dp_nav_full_screen = Params().getBool("dp_nav_full_screen");
|
||||
}
|
||||
|
||||
void OnroadWindow::updateState(const UIState &s) {
|
||||
@@ -104,7 +106,11 @@ void OnroadWindow::createMapWidget() {
|
||||
QObject::connect(nvg->map_settings_btn, &MapSettingsButton::clicked, m, &MapPanel::toggleMapSettings);
|
||||
nvg->map_settings_btn->setEnabled(true);
|
||||
|
||||
m->setFixedWidth(topWidget(this)->width() / 2 - UI_BORDER_SIZE);
|
||||
if (dp_nav_full_screen) {
|
||||
m->setFixedWidth(topWidget(this)->width());
|
||||
} else {
|
||||
m->setFixedWidth(topWidget(this)->width() / 2 - UI_BORDER_SIZE);
|
||||
}
|
||||
split->insertWidget(0, m);
|
||||
// hidden by default, made visible when navRoute is published
|
||||
m->setVisible(false);
|
||||
|
||||
@@ -25,6 +25,7 @@ private:
|
||||
QHBoxLayout* split;
|
||||
|
||||
// dp
|
||||
bool dp_nav_full_screen = false;
|
||||
#ifdef DP
|
||||
BorderIndicator *border_indicator;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user