score-plugin-gfx/Gfx/Settings/View.hpp
1 #pragma once
2 #include <score/plugins/settingsdelegate/SettingsDelegateView.hpp>
3 
4 #include <verdigris>
5 
6 namespace score
7 {
8 class FormWidget;
9 }
10 namespace Gfx::Settings
11 {
13 {
14  W_OBJECT(View)
15 public:
16  View();
17 
18  SETTINGS_UI_COMBOBOX_HPP(GraphicsApi)
19  SETTINGS_UI_COMBOBOX_HPP(HardwareDecode)
20  SETTINGS_UI_NUM_COMBOBOX_HPP(DecodingThreads)
21  SETTINGS_UI_DOUBLE_SPINBOX_HPP(Rate)
22  SETTINGS_UI_NUM_COMBOBOX_HPP(Samples)
23  SETTINGS_UI_TOGGLE_HPP(VSync)
24 
25 private:
26  QWidget* getWidget() override;
27  score::FormWidget* m_widg{};
28 };
29 
30 }
Definition: score-plugin-gfx/Gfx/Settings/View.hpp:13
Definition: FormWidget.hpp:11
Definition: SettingsDelegateView.hpp:18
Base toolkit upon which the software is built.
Definition: Application.cpp:90