Loading...
Searching...
No Matches
plugins/score-plugin-audio/Audio/Settings/Presenter.hpp
1#pragma once
2#include <Audio/AudioInterface.hpp>
3
4#include <score/plugins/ProjectSettings/ProjectSettingsPresenter.hpp>
5#include <score/plugins/settingsdelegate/SettingsDelegatePresenter.hpp>
6namespace Audio::Settings
7{
8class Model;
9class View;
11{
12public:
13 using model_type = Model;
14 using view_type = View;
15 Presenter(Model&, View&, QObject* parent);
16
17private:
18 void on_accept() override;
19 QString settingsName() override;
20 QIcon settingsIcon() override;
21
22 void loadDriver(const UuidKey<AudioFactory>& k);
23};
24}
Definition score-plugin-audio/Audio/Settings/Model.hpp:22
Definition plugins/score-plugin-audio/Audio/Settings/Presenter.hpp:11
Definition score-plugin-audio/Audio/Settings/View.hpp:19
Definition UuidKey.hpp:344
Definition SettingsDelegatePresenter.hpp:17