#include "HardwareAbstract.hpp" #include "PageBase.hpp" namespace UI::Widget{ class Button; class List; } namespace UI::Page { class SettingsPage : public Base { public: SettingsPage(std::shared_ptr aHardware = nullptr); bool OnKeyEvent(KeyPressAbstract::KeyEvent aKeyEvent) override{return false;}; void PushDisplaySettings(); protected: void OnShow() override{}; void OnHide() override{}; Widget::Button *mButton; Widget::List *mSettingsList; std::shared_ptr mHardware; }; } // namespace UI::Page