DropProcessInInterval.hpp
1 #pragma once
2 #include <Process/Drop/ProcessDropHandler.hpp>
3 
4 #include <Scenario/Application/Drops/ScenarioDropHandler.hpp>
5 
6 #include <score_plugin_scenario_export.h>
7 namespace Scenario
8 {
9 namespace Command
10 {
11 class Macro;
12 }
13 
14 class SCORE_PLUGIN_SCENARIO_EXPORT DropProcessInInterval final
15  : public IntervalDropHandler
16 {
17  SCORE_CONCRETE("08f5aec5-3a42-45c8-b3db-aa45a851dd09")
18 
19  bool drop(
20  const score::DocumentContext& ctx, const Scenario::IntervalModel&, QPointF p,
21  const QMimeData& mime) override;
22 };
23 
24 }
Definition: DropProcessInInterval.hpp:16
Definition: ScenarioDropHandler.hpp:91
Definition: IntervalModel.hpp:50
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: DocumentContext.hpp:18