21 lines
490 B
C++
21 lines
490 B
C++
#pragma once
|
|
#include "DisplayAbstract.h"
|
|
#include "DropDown.hpp"
|
|
#include "PageBase.hpp"
|
|
|
|
namespace UI::Widget {
|
|
class BrightnessSlider;
|
|
} // namespace UI::Widget
|
|
|
|
namespace UI::Page {
|
|
class DisplaySettings : public Base {
|
|
public:
|
|
DisplaySettings(std::shared_ptr<DisplayAbstract> aDisplay);
|
|
|
|
std::string GetTitle() override { return "Display Settings"; };
|
|
|
|
private:
|
|
std::shared_ptr<DisplayAbstract> mDisplay;
|
|
Widget::BrightnessSlider *mBrightnessSlider;
|
|
};
|
|
} // namespace UI::Page
|