ExplorerPresenter.hpp
1 #pragma once
2 #include <score/plugins/ProjectSettings/ProjectSettingsPresenter.hpp>
3 #include <score/plugins/settingsdelegate/SettingsDelegatePresenter.hpp>
4 
5 namespace Explorer::Settings
6 {
7 class Model;
8 class View;
10 {
11 public:
12  using model_type = Model;
13  using view_type = View;
14  Presenter(Model&, View&, QObject* parent);
15 
16 private:
17  QString settingsName() override;
18  QIcon settingsIcon() override;
19 };
20 }
21 
22 namespace Explorer::ProjectSettings
23 {
24 class Model;
25 class View;
27 {
28 public:
29  using model_type = Model;
30  using view_type = View;
31  Presenter(Model&, View&, QObject* parent);
32 
33 private:
34  QString settingsName() override;
35  QIcon settingsIcon() override;
36 };
37 }
Definition: ExplorerPresenter.hpp:27
Definition: ExplorerView.hpp:37
Definition: ExplorerModel.hpp:19
Definition: ExplorerPresenter.hpp:10
Definition: ExplorerView.hpp:14
Definition: SettingsDelegatePresenter.hpp:17