diff --git a/selfdrive/oscarpilot/settings/settings.cc b/selfdrive/oscarpilot/settings/settings.cc index 5dac050..e3bc615 100644 --- a/selfdrive/oscarpilot/settings/settings.cc +++ b/selfdrive/oscarpilot/settings/settings.cc @@ -77,6 +77,8 @@ OscarSettingsWindow::OscarSettingsWindow(QWidget *parent) : QFrame(parent) { } }); +// QObject::connect(device, &DevicePanel::showDriverView, this, &SettingsWindow::showDriverView); + QList> panels = { {tr("Basic"), basic}, {tr("Advanced"), basic}, diff --git a/selfdrive/oscarpilot/settings/settings.h b/selfdrive/oscarpilot/settings/settings.h index 1b8844a..2032ba7 100644 --- a/selfdrive/oscarpilot/settings/settings.h +++ b/selfdrive/oscarpilot/settings/settings.h @@ -20,20 +20,19 @@ class OscarSettingsWindow : public QFrame { public: explicit OscarSettingsWindow(QWidget *parent = 0); void setCurrentPanel(int index, const QString ¶m = ""); + void showDriverView(); protected: void showEvent(QShowEvent *event) override; signals: void closeSettings(); -// void showDriverView(); + void showDriverView(); void expandToggleDescription(const QString ¶m); // FrogPilot signals void closeParentToggle(); - void updateMetric(); private: - QPushButton *sidebar_alert_widget; QWidget *sidebar_widget; QButtonGroup *nav_btns; QStackedWidget *panel_widget;