LibraryPanelFactory.hpp
1 #pragma once
2 #include <score/plugins/panel/PanelDelegateFactory.hpp>
3 
4 namespace Library
5 {
7 {
8  SCORE_CONCRETE("ddbc5169-1ca3-4a64-a805-40b8fc0e1e02")
9 
10  std::unique_ptr<score::PanelDelegate>
11  make(const score::GUIApplicationContext& ctx) override;
12 };
14 {
15  SCORE_CONCRETE("82eed25c-32df-4950-860b-128ee17779d8")
16 
17  std::unique_ptr<score::PanelDelegate>
18  make(const score::GUIApplicationContext& ctx) override;
19 };
21 {
22  SCORE_CONCRETE("9331ff3d-1130-4859-87f4-112cab25eb11")
23 
24  std::unique_ptr<score::PanelDelegate>
25  make(const score::GUIApplicationContext& ctx) override;
26 };
27 }
Definition: LibraryPanelFactory.hpp:21
Definition: LibraryPanelFactory.hpp:14
Definition: LibraryPanelFactory.hpp:7
Reimplement this interface to register new panels.
Definition: PanelDelegateFactory.hpp:10
Specializes ApplicationContext with the QMainWindow.
Definition: GUIApplicationContext.hpp:15