FocusDispatcher.hpp
1 #pragma once
2 #include <Process/LayerPresenter.hpp>
3 
4 #include <QObject>
5 #include <QPointer>
6 
7 #include <score_lib_process_export.h>
8 
9 #include <verdigris>
10 
11 namespace Curve
12 {
13 class Presenter;
14 }
15 // Sets the focus on a scenario document.
16 class SCORE_LIB_PROCESS_EXPORT FocusDispatcher : public QObject
17 {
18  W_OBJECT(FocusDispatcher)
19 
20 public:
21  void focus(QPointer<Process::LayerPresenter> arg_1) E_SIGNAL(
22  SCORE_LIB_PROCESS_EXPORT, focus, (QPointer<Process::LayerPresenter>), arg_1)
23 };
24 
25 Q_DECLARE_METATYPE(QPointer<Process::LayerPresenter>)
26 W_REGISTER_ARGTYPE(QPointer<Process::LayerPresenter>)
Definition: CurvePresenter.hpp:32
Definition: FocusDispatcher.hpp:17
Utilities and base classes for 1D curves.
Definition: FocusDispatcher.hpp:12